js中的引用元素,元素可变,innerHtml

时间:2018-09-17 03:04:06

标签: javascript html dom reference pass-by-reference

我在html中有一个元素,例如:

<div id='div1'><button onclick="function...." id='btn1'/></div>

然后,我将此元素保存到变量中,例如var a = document.getElementById('div1'); b = a.innerHtml; 然后,我更改#div1的innerHtml,例如:a.innerHtml('AAABBB');是:

<div id='div1'>AAABBB</div>

然后,我将#div1的内容设置为原点,例如:a.innerHtml = b; 但是当我单击按钮时,功能无法运行。我认为element是一个引用变量,然后,该函数已更改。所以,我不知道该如何解决。 in consolelog, how different of result, they are text, nodeList, tag???

0 个答案:

没有答案