display = document.getElementById('outputDiv');
display.innerHTML = 'Your Number Is: ';
function clear() {
document.getElementById("outputDiv").innerHTML = "";
}
<input type="button" value="Calculate" onclick="calculator()">
<input type="reset" value="Clear" onclick="clear()">
<div id="outputDiv"></div>
单击重置按钮后,我要删除display.innerHTML ='您的号码是:'+总数;
答案 0 :(得分:8)
请勿使用clear
作为函数名,因为由于内联事件侦听器的作用域,它与已弃用的Document.clear()
混淆。
尝试使用其他名称:
<input type="reset" value="Clear" onclick = "clearValue()">
<div id="outputDiv"></div>
<script>
var display = document.getElementById('outputDiv');
var total = 500;
display.innerHTML='Your Number Is: ' + total;
function clearValue() {
display.innerHTML = "";
}
</script>