相关疑难解决方法(0)

为什么y.innerHTML = x.innerHTML; 要避免吗?

假设我们x在页面上有一个DIV ,我们想要将该DIV的内容复制("复制粘贴")到另一个DIV中y.我们可以这样做:

y.innerHTML = x.innerHTML;
Run Code Online (Sandbox Code Playgroud)

或者使用jQuery:

$(y).html( $(x).html() );
Run Code Online (Sandbox Code Playgroud)

但是,看起来这种方法不是一个好主意,应该避免.

(1)为什么要避免这种方法?

(2)应如何做呢?


更新:
为了这个问题,让我们假设DIV中没有ID的元素x.
(对不起,我忘了在原来的问题中报道这个案子.)

结论:
我已经在下面发布了我自己的答案(正如我原先的意图).现在,我也计划接受我自己的答案:P,但是我的答案是如此惊人,以至于我不得不接受它.

html javascript browser jquery

46
推荐指数
4
解决办法
3978
查看次数

标签 统计

browser ×1

html ×1

javascript ×1

jquery ×1