DOM初探(4)

来源:互联网 发布:80端口哪个运营商 编辑:程序博客网 时间:2024/06/18 08:40

nodeValue和innerHTML

nodeValue属性

<html><body><p id="intro">Hello World!</p><script type="text/javascript">x=document.getElementById("intro");document.write(x.firstChild.nodeValue);</script></body></html>
  • 获取p元素的文本节点
  • nodeValue 属性规定节点的值。
  • 元素节点的 nodeValue 是 undefined 或 null
  • 文本节点的 nodeValue 是文本本身
  • 属性节点的 nodeValue 是属性值

innerHTML属性

<html><body><p id="intro">Hello World!</p><script>var txt=document.getElementById("intro").innerHTML;document.write(txt);</script></body></html>
  • 在上面的例子中,getElementById 是一个方法,而 innerHTML 是属性。
  • innerHTML 属性可用于获取或改变任意 HTML 元素,包括 html 和 body。
0 0
原创粉丝点击