以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  请问如何用js修改属性值?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=6609)


--  作者:血痕
--  发布时间:4/9/2004 4:35:00 PM

--  请问如何用js修改属性值?
xml文件:
<root><ones img="122">
  <team>122</team>
   </ones>
 <ones img="2">
  <team>1</team>
  
 </ones>
</root>
大致代码:

var doc=Server.createObject("Microsoft.XMLDOM");
    doc.load(Server.MapPath(fileName));

   var root;
   root = doc.documentElement;
var sortField=root.selectNodes("//ones");  
root.childNodes[index].SetAttributeNode("img").attributes =content[17];  //这句怎麽写????
root.childNodes[index].childNodes[0].text =content[16];
doc.save (Server.MapPath(fileName));


--  作者:diegor
--  发布时间:4/9/2004 5:00:00 PM

--  
是这个吧 :
root.childNodes[index].SetAttributeNode("img").nodevalue = content[17];  



--  作者:血痕
--  发布时间:4/9/2004 6:32:00 PM

--  
这个不行啊。。。。
--  作者:锋划雪月
--  发布时间:4/10/2004 2:46:00 PM

--  
到msdn的sdk里查找有关getattribute的方法就能找到你需要的东西.而且你可以选择不同的语言版本,如jscript,c++/vc++,vb等,很方便的.我的问题就是在那里找到答案的.如果你想了解更多信息,那你就只好查在线的了.如果你想看中文的,那我告诉你一个好消息,msdn的中文门户网站已经差不多建好了,上面还有在线的教学.喔,快去看看吧.http://www.microsoft.com/china/msdn/default.mspx
呵呵,大家可别认为我是给microsoft做广告的哦!


--  作者:血痕
--  发布时间:4/12/2004 9:14:00 AM

--  
顶~感觉中文msdn的质量不是太好。。。。。是不是需要主要注册才能查资料?
--  作者:锋划雪月
--  发布时间:4/12/2004 6:47:00 PM

--  
不是.注册的话可以使用更多的功能.
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms