javascript-不能使用innerHTML=”清空div元素内容&引用;
我有以下按钮和两个函数press()和clear()。press()可以很好地工作,但使用clear()时,我认为我做得对,但它不工作。有人能帮我解决这个问题吗。非常感谢你。这是我的密码:javascript-不能使用innerHTML=”清空div元素内容&引用;,html,innerhtml,Html,Innerhtml,我有以下按钮和两个函数press()和clear()。press()可以很好地工作,但使用clear()时,我认为我做得对,但它不工作。有人能帮我解决这个问题吗。非常感谢你。这是我的密码: <div id="text"></div> <button id="7" onclick="press(this.id)">7</button> <button id="8" oncl
<div id="text"></div>
<button id="7" onclick="press(this.id)">7</button>
<button id="8" onclick="press(this.id)">8</button>
<button id="9" onclick="press(this.id)">9</button>
<button id="clear" onclick="clear()">Clear</button>
function press(pressed_id)
{
document.getElementById("text").innerHTML += document.getElementById(pressed_id).innerHTML;
}
function clear()
{
document.getElementById("text").innerHTML = "";
}
7.
8.
9
清楚的
功能按下(按下\u id)
{
document.getElementById(“text”).innerHTML+=document.getElementById(按下的id).innerHTML;
}
函数clear()
{
document.getElementById(“文本”).innerHTML=“”;
}
js中存在一个名为clear的函数。将函数重命名为其他函数。可能是空的。不要认为那是保留
如果将函数命名为clear,那么
window.clear()
似乎也能完成此任务。js中有一个名为clear的函数。将函数重命名为其他函数。可能是空的。不要认为那是保留
如果您将函数命名为clear,则
window.clear()
似乎也能完成此任务。您的函数是正确的。您只是使用保留字CLEAR作为函数。尝试将函数名更改为clear_text(),然后就可以开始了
7.
8.
9
清楚的
功能按下(按下\u id)
{
document.getElementById(“text”).innerHTML+=document.getElementById(按下的id).innerHTML;
}
函数clear_text()
{
document.getElementById(“文本”).innerHTML=“”;
}
您的功能是正确的。您只是使用保留字CLEAR作为函数。尝试将函数名更改为clear_text(),然后就可以开始了
7.
8.
9
清楚的
功能按下(按下\u id)
{
document.getElementById(“text”).innerHTML+=document.getElementById(按下的id).innerHTML;
}
函数clear_text()
{
document.getElementById(“文本”).innerHTML=“”;
}