将一个元素中的innerHTML替换为另一个具有Javascript的innerHTML
Replace innerHTML in one element with the innerHTML from another with Javascript
我想用基于其他元素类的不同元素的innerHTML替换特定类的innerHTML。我正在尝试将标题与所选菜单项动态匹配。
基本上,我想使用类为"categorySidebarLabelSelected"的内容的innerHTML。
<a class="categorySidebarLabelSelected">Guest Relations</a>
并将"启动文档"替换为基于类"areaTitle"的"客户关系"。
<div class="areaTitle">Start a document</div>
所以结果是:
<div class="areaTitle">Guest Relations</div>
使用getElementsByClassName。
document.getElementsByClassName('areaTitle')[0].innerHTML = document.getElementsByClassName('categorySidebarLabelSelected')[0].innerHTML;
阅读类似内容:http://api.jquery.com/text/
var str = $( "categorySidebarLabelSelected" ).text();
$( "areaTitle" ).html( str );
相关文章:
- 如何用外部(但本地)文件替换innerHTML
- InnerHTML 追加项而不是替换项
- 使用replace方法替换innerHTML以及在Javascript中不起作用的正则表达式
- 正在尝试用responseText替换行的innerhtml
- innerhtml.replace没有替换数组javascript中的所有单词
- 将一个元素中的innerHTML替换为另一个具有Javascript的innerHTML
- 如果字符串像“价格 0 &欧元”,请替换 innerHTML
- 将 innerhtml 替换为外部页面
- 为什么用 InnerText 替换 InnerHTML 会导致性能下降 >15 倍
- 替换 JavaScript innerHTML 中的子字符串
- 试图将 document.write 替换为 innerHTML,但它不起作用
- 在 Web 视图中设置 innerHTML 将替换整个文档,而不仅仅是元素
- innerHTML 替换整个文档
- InnerHTML追加而不是替换
- 将元素innerHTML替换为其自身的副本会更改文档高度
- Javascript为模板引擎替换了innerHTML的一部分
- 当innerhtml被替换时,Jquery Mobile按钮失去高度
- NotFoundError:替换innerHTML时DOM异常8
- 替换ie浏览器中的document.documentElement.innerHTML
- 使用javascript将所有innerHTML替换为相同的ID