<div class="basePrice">$99.99</div>
我想使用 JavaScript 更改值 $99.99。
我尝试使用getElementByClass
但它没有产生我希望得到的结果。
最佳答案
document.getElementsByClass
返回 NodeList ,这有点像数组。
您必须指定您要查找的元素(这里只有一个,所以我假设是第一个),然后您可以使用 .textContent
更改节点的文本。
document.getElementsByClassName("basePrice")[0].textContent = "$49.99";
document.getElementsByClassName("basePrice")[0].textContent = "$49.99";
<div class="basePrice">$99.99</div>
关于javascript - 如何使用 JavaScript 更改文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29176189/