Javascript 为什么不是';我的按钮函数clear()不工作吗?

Javascript 为什么不是';我的按钮函数clear()不工作吗?,javascript,html,Javascript,Html,当我点击按钮时,为什么按钮不起作用,有什么特别的原因吗?这是密码 <script> function save() { if (isNaN(document.form.result.value) || document.form.result.value == 0) { document.getElementById('hours').innerHTML = "There was an input error, make sure th

当我点击按钮时,为什么按钮不起作用,有什么特别的原因吗?这是密码

    <script>
    function save() {
        if (isNaN(document.form.result.value) || document.form.result.value == 0) {
        document.getElementById('hours').innerHTML = "There was an input error, make sure that: <br> The calculator field is not empty <br> Only include numbers as an input";
        document.getElementById('hoursdiv').style.background = "yellow";
        } else {
        savedvalue = document.form.result.value;
        document.getElementById('hours').innerHTML = "Hours Worked This Week: " + savedvalue;
        document.getElementById('hoursdiv').style.background = "";
            }
    }
    function clear() {
        alert("hi");
    }
   </script>

    <div>
    <!-- Save Button -->
<input class = "customSubmitButton" type="button" onClick="save();" value="Save">

   <!-- Clear Button -->
<input class = "customSubmitButton" type="button" onClick = "clear()" value = "Clear">

    <div id = "hoursdiv">
        <p>
           <strong id = "hours"> </strong>
        </p>
    </div>
</div>

函数save(){
if(isNaN(document.form.result.value)| | document.form.result.value==0){
document.getElementById('hours').innerHTML=“出现输入错误,请确保:
计算器字段不为空
仅将数字作为输入”; document.getElementById('hoursdiv').style.background=“黄色”; }否则{ savedvalue=document.form.result.value; document.getElementById('hours').innerHTML=“本周工作小时数:”+savedvalue; document.getElementById('hoursdiv').style.background=“”; } } 函数clear(){ 警报(“hi”); }


“保存”按钮工作正常

尝试更改函数的名称


您是否发现任何错误?cons
save
工作正常,但
clear
不工作?save工作正常,但clear不工作。没有向我显示警报。@mad_程序员,是的,我尝试的第一件事是。
clear()
,如果我没有错的话,是清除控制台的函数“clear不是保留关键字”:Javascript控制台说:
document.clear()不推荐使用。此方法不起任何作用。