var node,nodeName,nodeValue;
/*
node 节点 xmlobj.selectSingleNode("flg/d");
*/
for(var j=0;j<node.attributes.length;j++)
{
    nodeName=node.attributes(j).nodeName;   //respname
    nodeValue=node.attributes(j).nodeValue; //Depone
}

解决方案 »

  1.   

    HTML 标签其实也就是一个domup
      

  2.   

    方法很多,看你喜欢怎么用<xml id="xml1">
    <ITEMS>
    <person respname="Depone" respunit="3M" respparallel="Take" />
    </ITEMS>
    </xml><script>
    node = xml1.selectNodes("//@*");
    for(i=0;i<node.length;i++) {
      document.write(node[i].nodeName+"=>"+node[i].nodeValue+"<br>");
    }
    </script>
      

  3.   

    我的xml:类似
    <xml id="xml1">
    <ITEMS>
      <person respname="Depone" respunit="3M" respparallel="Take" />
      <person respname="Kephone" respunit="8M" respparallel="Loop" />
      <etc misc="xxx" wwr="wxxx" wwxlel="wwyyy" />
    </ITEMS>我只想枚举《person》标签的"respname;respunit"属性,该怎么写啊
    谢谢大家