常用DOM 属性
属性是节点(HTML 元素)的值,可获取或设置。
1.innerHTML 属性
此方法是获取或替换元素内容最常用、最简单的属性;
<html>
<body>
<p id="inner">Hello DOM!</p>
<script>
var txt=document.getElementById("inner").innerHTML;//获取
document.write(txt);
var txt2=document.getElementById("inner").innerHTML="hello!!!";//修改
document.write(txt2);
</script>
</body>
</html>
2.nodeName 属性
nodeName 属性规定节点的名称。
- nodeName 是只读的;
- 元素节点的 nodeName 与标签名相同;
- 属性节点的 nodeName 与属性名相同;
- 文本节点的 nodeName 始终是 #text;
- 文档节点的 nodeName 始终是 #document。
3.nodeValue 属性
nodeValue 属性规定节点的值。
- 元素节点的 nodeValue 是 undefined 或 null;
- 文本节点的 nodeValue 是文本本身;
- 属性节点的 nodeValue 是属性值。