使用Javascript复制DOM中的节点
Copy nodes in DOM using Javascript
我有一个这样的XML文件:
<data>
<First id="FirstOne">
<lines id="Lines">
<Second id= "second" ColorPerVertex='true'></Second>
<third id="third" color ='true'></third>
</lines>
</First>
</data>
我试图复制parentnode行的所有子节点。
这是我尝试过的片段:
var txt=$(xml).find("lines").children();
alert(txt); // to check if it is really does fetch it.
它不输出包括其属性在内的所有子级。
我试着在这里研究这个例子。即使这样对我也不起作用。
有什么办法可以让我做这件事吗?
来自文档:
jQuery(html[,ownerDocument])
html: A string of HTML to create on the fly. Note that this parses HTML, not XML.
请改用$.parseXML来创建XML文档。
var txt=$($.parseXML(xml)).find("lines").children();
相关文章:
- 将DOM节点值与字符串Javascript进行比较
- 如何判断何时将dom节点添加到文档中
- 当DOM节点在DOM中移动时,如何阻止Firefox触发mouseleave
- 如何检查DOM节点是否继承自构造函数
- 如何存储DOM节点
- 保留未修改的dom节点副本问题
- 如何在javascript DOM api中获取具有给定条件的子节点
- 无法在 IE 7/8 中使用 parentNode 抓取 DOM 节点
- 创建节点时出现 Javascript DOM 错误
- 窗口对象属性返回一个dom节点
- 如何通过知道节点的值来访问dom&&只要知道价值就可以得到手风琴的索引
- js初学者-如何在比网页中的DOM节点低一个级别上立即解析所有子节点
- 使用DOM树中的某种节点号进行元素搜索
- querySelectorAll polyfill用于所有DOM节点
- 如何判断文本输入字段dom节点是否*没有*带有javascript的选择
- 主干移除视图和DOM节点
- 获取下一个不工作Javascript DOM的同级父节点的子节点
- 如何使用jsdom从节点REPL解析DOM
- Metor:将html保存为字符串,然后将其转换为DOM节点
- 选择子节点(DOM)