日期:2014-05-16  浏览次数:20360 次

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

例如
<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);
}
}