有人看到我的重置功能出错吗?

时间:2016-01-12 16:30:06

标签: javascript html function reset clear

好吧,我已经做了一个功能,只需点击一下按钮就可以清除两个文本框。出于某种原因,我不知道它不起作用。代码粘贴在下面 -

 function clear() {

            document.getElementById("IMEI").value = "";

            document.getElementById("Command").value = "";

        }
<!-- IMEI -->

        <label><font color=#829DBA face="Tahoma"><b>IMEI:</b></font></label>

        <input type="text" name="ID" id="IMEI" maxlength="15">

        <!-- -->


        <!-- AT Command -->

        <label><font color=#829DBA face="Tahoma"><b>AT Command:</b></font></label>

        <input id="Command" type="text">

        <!-- -->
 
<!-- Clear Button -->

    <button type="button" onclick="clear();">Clear</button>

    <!-- -->

谢谢

2 个答案:

答案 0 :(得分:2)

这是单词clear的范围问题,将函数名称更改为cleared,您将看到它正常工作。如果由于某种原因无法重命名此功能,也可以使用window.clear()调用该函数。

答案 1 :(得分:0)

在font-tag中有一个bug:color属性需要引号。

 function clear() {

            document.getElementById("IMEI").value = "";

            document.getElementById("Command").value = "";

        }
<!-- IMEI -->

        <label><font color="#829DBA" face="Tahoma"><b>IMEI:</b></font></label>

        <input type="text" name="ID" id="IMEI" maxlength="15">

        <!-- -->


        <!-- AT Command -->

        <label><font color="#829DBA" face="Tahoma"><b>AT Command:</b></font></label>

        <input id="Command" type="text">

        <!-- -->
 
<!-- Clear Button -->

    <button type="button" onclick="clear();">Clear</button>

    <!-- -->