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で、セミコロンの後にinput15.valueではなくinput.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 に答える