【发布时间】:2016-03-29 08:49:14
【问题描述】:
我需要使用 JavaScript 更改具有类名的 span 的内容。我更喜欢 JavaScript 而不是 jQuery,因为这是一个基本站点并且不加载 jQuery 文件,而且我宁愿不为这件事添加文件。这是我尝试过的:
HTML:
blah blah blah <span class="new"></span> blah blah blah
外部 JavaScript 文件中的 JavaScript:
document.getElementsByClassName('.new')[0].innerHTML = 'new text here';
希望它显示为: blah blah blah new text here blah blah blah
进行了搜索,但只找到了 ElementID 解决方案。
【问题讨论】:
-
'.new'没有点,所以document.getElementsByClassName('new')[0].innerHTML -
我删除了点,但它仍然无法正常工作。我应该提到我也尝试过。我在
标签: javascript html innerhtml getelementsbyclassname