以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  如何用setAttributeNode()方法给同名的第二个节点加属性?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=42761)


--  作者:hooyang
--  发布时间:1/24/2007 11:31:00 PM

--  如何用setAttributeNode()方法给同名的第二个节点加属性?
<aa name="SYS_HEAD">
 <bb name="f_name" type="string" length="6"/>
 <bb/>
</aa>

如何给第二个<bb/>j节点加入属性?

用下面方法总是加在了第一个<bb>节点
nodeBook = this.xmlDoc.selectSingleNode("//bb");
nodePublishDate = this.xmlDoc.createAttribute("id");
nodePublishDate.value = elem.name;    
nodeBook.setAttributeNode(nodePublishDate);


--  作者:Qr
--  发布时间:1/25/2007 9:11:00 AM

--  
nodeBook = this.xmlDoc.selectNodes("//bb")[1];
--  作者:hooyang
--  发布时间:2/12/2007 8:50:00 PM

--  
多谢:Qr
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms