用户更改文本框的值时的jQuery / Javascript函数

时间:2012-11-13 16:52:08

标签: javascript jquery html forms

我想在用户更改文本框的值时触发一个函数。不是在他们点击它时(例如onfocus.focus.change),而是在他们编辑预填充值的内容时。

HTML:

<input id="formloginpassword" type="text" name="pass" placeholder="Password" value="filled-from-backend"></input>

谢谢!

2 个答案:

答案 0 :(得分:2)

您可以尝试keyupkeydownkeypress

​$("input").on("keyup", function(){
    console.log($(this).val())
});​

<强> EXAMPLE

在此处查看有关3个事件的更多详细信息:What's the theory behind jQuery keypress, keydown, keyup black magic (on Macs)?

答案 1 :(得分:0)

也许用按键没有?

$("#formloginpassword").keypress(function() {
   alert("Handler for .keypress() called.");
});

此处的文档 - &gt; keypress

相关问题