我的网页中有一个链接到 Javascript 函数的按钮,该函数创建一个 div,如下所示:
function creatediv(){
var div = document.createElement('div');
div.innerHTML = document.getElementById('innerhtmlbox').value;
document.body.appendChild(div);
}
但是,它不起作用。谁能给我一些建议吗?
最佳答案
试试这个:
function createDiv() {
let div = document.createElement('div');
div.innerText = document.getElementById('getText').innerText;
document.body.appendChild(div);
}
<button onClick="createDiv()">Click me!</button>
<div id="getText" style="display: none;">
INNER TEXT
</div>
关于javascript - 使用 Javascript 在按钮单击上创建 div 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33154928/