1
<input name="input15" type="text" size="50" onblur="var input15 = document.getElementById("input15"); input.value == """/>

任何人都知道为什么当我点击输入框时输入字段没有被清除?

我将在输入字段中输入名称“Bob”,然后当我单击字段外的空白区域时,该字段不会被清除。

4

3 回答 3

5

尝试

<input name="input15" type="text" size="50" onblur="this.value=''"/>

演示:小提琴

于 2013-05-23T04:39:22.900 回答
0

您的 var 名称是 input15,然后在分号后使用 input.value 而不是 input15.value?你也有 == 而不是分配......

于 2013-05-23T04:38:16.960 回答
0

试试下面的代码。

<html>
  <head>
    <script type="text/javascript">
      function clearText(){
       document.getElementById("input15").value = "";
      }
    </script>
  </head>
  <body>
    <input id="input15" type="text" size="50" onblur="clearText()" /> 
  </body>
</html>
于 2013-05-23T04:46:48.553 回答