我如何将属性添加到“testTwo”标签? Javascript 菜鸟..
var XML = document.createElement("test");
var Node = document.createElement("testOne");
Node.setAttribute("id", "0");
Node.setAttribute("random", "0");
Node.appendChild( document.createElement("testTwo"));
XML.appendChild(Node);
console.log(XML.innerHTML);
最佳答案
预先创建testTwo
节点。示例代码为:
var XML = document.createElement("test");
var Node = document.createElement("testOne");
Node.setAttribute("id", "0");
Node.setAttribute("random", "0");
var testtwo = document.createElement("testTwo");
testtwo.setAttribute("attr", "attrval");
Node.appendChild(testtwo);
XML.appendChild(Node);
console.log(XML.innerHTML);
关于javascript - 设置子节点的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14343040/