您的位置:首页 > Web前端 > Node.js

js-Node对象属性

2015-11-13 12:24 543 查看
nodeName

nodeType

nodeValue

使用dom解析html时候,需要html里面的标签,属性和文本都封装成对象。

标签节点对应的值:

nodeType : 1

nodeName: 大写标签的名称 比如span

nodeValue: 属性的值

属性节点对应的值:

nodeType : 2

nodeName: 属性名称

nodeValue: 属性的值

文本节点对应的值:

nodeType : 3

nodeName:#text

nodeValue: 属性的值

<body>
<span id="spanid">eeeeee</span>
<script type="text/javascript">
var span1=document.getElementById("spanid");
//获取标签对象
alert(span1.nodeType);
alert(span1.nodeName);
alert(span1.nodeValue);
//获取属性
var id1=span1.getAttributeNode("id");
alert(id1.nodeType);
alert(id1.nodeName);
alert(id1.nodeValue);
//获取文本
var tex1=span1.firstChild;
alert(tex1.nodeType);
alert(tex1.nodeName);
alert(tex1.nodeValue);
</script>
</body>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html 对象 标签