首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

获取节点名

2012-03-07 
获取节点名求助如何获得已知节点子节点的节点名例如abcd//ab我已知有节点ab,但是我不知道他是不是有

获取节点名求助
如何获得已知节点子节点的节点名

例如
<ab>
  <cd/>
</ab>
我已知有节点ab,但是我不知道他是不是有子节点,如果有的话这个节点名是什么
请问在ie和moz下如何获取?
谢谢


[解决办法]
var a = document.getElementById( "abId ");
for(var i=0; i <a.childNodes.length; i++)
{
if(a.childNodes[i].nodeType==1) alert(a.childNodes[i].tagName);
}
[解决办法]
var objNode = obj.getElementsByTagName( "ab ")[0]
if(objNode.hasChildNodes())
{
for(var i=0; i <objNode.childNodes.length; i++)
{
document.write(objNode.childNodes[i].tagName);
}
}

热点排行