0

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

HTML:

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

谢谢!

4

2 回答 2

2

你可以试试keyupkeydown或者keypress

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

例子

在这里查看有关这 3 个事件的更多详细信息:jQuery keypress、keydown、keyup black magic(在 Mac 上)背后的理论是什么?

于 2012-11-13T16:56:10.400 回答
0

也许没有按键?

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

此处的文档->按键

于 2012-11-13T16:56:41.443 回答