ユーザーがテキストボックスの値を変更したときに関数を起動したいと思います。クリックしたとき(Like onfocus
、.focus
または.change
)ではなく、事前に入力された値からコンテンツを編集したとき。
HTML:
<input id="formloginpassword" type="text" name="pass" placeholder="Password" value="filled-from-backend"></input>
ありがとう!
ユーザーがテキストボックスの値を変更したときに関数を起動したいと思います。クリックしたとき(Like onfocus
、.focus
または.change
)ではなく、事前に入力された値からコンテンツを編集したとき。
HTML:
<input id="formloginpassword" type="text" name="pass" placeholder="Password" value="filled-from-backend"></input>
ありがとう!
あなたは試すことができますkeyup
、keydown
またはkeypress
:
$("input").on("keyup", function(){
console.log($(this).val())
});
3つのイベントの詳細については、こちらをご覧ください:jQueryキープレス、キーダウン、キーアップ黒魔術(Macの場合)の背後にある理論は何ですか?
たぶんキーを押すことはありませんか?
$("#formloginpassword").keypress(function() {
alert("Handler for .keypress() called.");
});
ここのドキュメント->キーを押す