使用JavaScript插入HTML元素两(或更多)次 [英] Insert HTML element two (or more) times using JavaScript
本文介绍了使用JavaScript插入HTML元素两(或更多)次的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用JavaScript插入HTML元素两次?</ p>
这段代码无效:
var div = document.createElement('div');
div.innerText ='你好!';
document.body.appendChild(div);
document.body.appendChild(div);
测试: http://jsfiddle.net/9z82D/
解决方案
好的,我发现你只需要使用cloneNode:
var div = document.createElement('div');
div.innerText ='你好!';
document.body.appendChild(div);
var div2 = div.cloneNode(true);
document.body.appendChild(div2);
How do I insert a HTML element twice using JavaScript?
This code isn't working:
var div = document.createElement('div');
div.innerText = 'Hello!';
document.body.appendChild(div);
document.body.appendChild(div);
Test: http://jsfiddle.net/9z82D/
解决方案
Ok I found that you just have to use cloneNode:
var div = document.createElement('div');
div.innerText = 'Hello!';
document.body.appendChild(div);
var div2 = div.cloneNode(true);
document.body.appendChild(div2);
这篇关于使用JavaScript插入HTML元素两(或更多)次的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文