繁体   English   中英

如何在JavaScript中将属性添加到XML文档的根节点

[英]How can I add attributes to the root node of an XML doc in javascript

我正在使用sarissa javascript库在Web应用程序的客户端上创建xml。 我的问题是如何向根节点添加属性? 我实际上是在尝试将小的xml字符串传递给服务器,就像基本上是1衬里的XML。 我试过了,它不起作用。 oDomDoc不支持“ setAttributeNode”方法。 我必须错误地添加了属性。

var oDomDoc = Sarissa.getDomDocument("", "item");
var attrib = document.createAttribute("something");
attrib.nodeValue = "something";
oDomDoc.setAttributeNode(attrib);

我觉得我必须尝试将其添加到文档对象而不是节点中。 谁能指出我正确的方向。 非常感谢您的帮助。

干杯,〜ck在圣地亚哥

是的,您要在“文档”元素上创建一个您不想要的属性。

尝试使用document节点创建一个新元素,然后在新创建的元素上使用setAttribute()方法。

签出JavaScript DOM ,不需要任何特殊的库,只需标准的JavaScript DOM方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM