本文介绍了Javascript - 没有innerHTML的div内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想询问如何更改div内容,但不要使用innerhtml。
I wanted to ask how to change div content, but not using innerhtml.
推荐答案
您可以使用 nodeValue
来访问一个节点的值,但是一个 div
的值。在您的示例中,您可能拥有以下HTML ...
You can use nodeValue
to access the value of a node, however the value of a div
. In your example you might have the following HTML...
<div id="myLovelyDiv">This is the text that you want to change</div>
和此脚本...
var myDiv = getElementById("myLovelyDiv");
myDiv.childNodes[0].nodeValue = "The text has been changed.";
但我不明白为什么你不会使用
but I fail to see why you wouldn't use
myDiv.innerHTML = "The text has been changed properly.";
这篇关于Javascript - 没有innerHTML的div内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!