フォームの値のテキストボックスが変更されるたびにメソッドを呼び出す方法を理解しようとしています。HTMLフォーム - テキストボックスの値が変更されたとき
例えば、
が、私はそれを追加することができるパラメータがありますが、ユーザボックスに新しいタイプの何か毎回呼ばれているのですか?私は "onchange"があることを知っていますが、ユーザーがそのボックスに入力した後にのみ呼び出されます。
ありがとうございます!
フォームの値のテキストボックスが変更されるたびにメソッドを呼び出す方法を理解しようとしています。HTMLフォーム - テキストボックスの値が変更されたとき
例えば、
が、私はそれを追加することができるパラメータがありますが、ユーザボックスに新しいタイプの何か毎回呼ばれているのですか?私は "onchange"があることを知っていますが、ユーザーがそのボックスに入力した後にのみ呼び出されます。
ありがとうございます!
私たちに必要なものは、onkeyupイベントです。 JSライブラリがなければ、あなたのコードは、(構文がチェックされていない)、このようになります:あなたは、ユーザーの変更は、テキストボックスから焦点を当てたときにそれを確認したい場合は、またのonblur使用することができます
<html>
<head>
<script type="text/javascript">
function keyup(x)
{
//code
}
</script>
</head>
<body>
Enter your name: <input type="text" id="fname" onkeyup="keyup(this)">
</body>
</html>
。詳細については
:
あなたのHTMLと一緒にJavaScriptを使用していますか? (質問に「JavaScript」というタグが付いていなかったので疑問に思う) –
はい、javascriptは許可されています。 – CodeGuy