我确信一定有一种更简单的方法可以做到这一点:
foo.innerHTML +="<br>";
上面的代码会产生脏结果,因为 SPAN 中有一个文本框,并且在使用 innerHTML 时该文本框中的数据会被删除。
我正在尝试“重新学习”JS,所以如果问题太菜鸟请原谅我。
最佳答案
我认为这是访问 append 的最佳方式一个新的 HTML 元素到另一个:
HTML
<span id="mySpan">This is my Text</span>
JS
var span = document.getElementById('mySpan');
var br = document.createElement('br');
span.appendChild(br);
关于javascript:将 html 添加到 <span> 末尾(菜鸟),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22787068/