📅  最后修改于: 2023-12-03 14:51:55.523000             🧑  作者: Mango
要更改HTML标签的文本,可以使用JavaScript中的操作DOM(文档对象模型)的方法。以下是一些常见的方法:
innerHTML属性可用于在HTML元素中设置或获取文本内容。
示例代码:
document.getElementById("myElement").innerHTML = "新文本";
上述代码将把ID为“myElement”的元素中的文本更改为“新文本”。
textContent和innerText属性也可用于设置或获取标签中的文本内容。
示例代码:
document.getElementById("myElement").textContent = "新文本";
或是:
document.getElementById("myElement").innerText = "新文本";
上述代码将把ID为“myElement”的元素中的文本更改为“新文本”。
区别:
使用createTextNode方法可以创建包含文本内容的新节点。使用appendChild方法可以将该节点添加到指定元素的子元素列表中。
示例代码:
var newNode = document.createTextNode("新文本");
document.getElementById("myElement").appendChild(newNode);
上述代码将在ID为“myElement”的元素的末尾添加一个包含“新文本”的文本节点。
以上就是使用JavaScript更改标签文本的几种常见方法。
注意:
参考资料: