首页 > 代码库 > js:获取节点相关的 nodeName,nodeType,nodeValue
js:获取节点相关的 nodeName,nodeType,nodeValue
getElementById()
getElementsByName()
getElementsByTagName()
hasChildNodes()
nodeName
nodeType=1元素节点/2属性节点/3文本节点
nodeValue
1 <script type="text/javascript"> 2 //取得input元素的名字 nodeName,类型nodeType值nodeValue; 3 var inputElement=document.getElementById("tid"); 4 var nodeName=inputElement.nodeName; 5 var nodeType=inputElement.nodeType; 6 //元素节点的nodeValue返回的是null 7 var nodeValue=http://www.mamicode.com/inputElement.nodeValue; 8 alert(nodeName+":"+nodeType+":"+nodeValue); 9 10 //取得input元素属性名字nodeName,类型nodeType,nodeValue 11 var inputElement=document.getElementById("tid"); 12 var typeAttrElement=inputElement.getAttributeNode("type"); 13 var nodeName=typeAttrElement.nodeName; 14 var nodeType =typeAttrElement.nodeType; 15 var nodeValue=http://www.mamicode.com/typeAttrElement.nodeValue; 16 alert(nodeName+":"+nodeType+":"+nodeValue); 17 </script>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。