gpt4 book ai didi

javascript - 编辑仍在进行时更改文本框中的事件

转载 作者:行者123 更新时间:2023-12-02 17:43:11 26 4
gpt4 key购买 nike

威尔change jQuery中的事件可以用来监控<input />中的变化元素内容,只有在用户将焦点切换到其他位置后才会触发:

The change event is sent to an element when its value changes. This event is limited to elements, boxes and elements. For select boxes, checkboxes, and radio buttons, the event is fired immediately when the user makes a selection with the mouse, but for the other element types the event is deferred until the element loses focus.

当用户进行编辑但光标仍保留在文本框中时是否会触发事件?最好是 jQuery,但是本地浏览器事件甚至讨厌的解决方法都可以。

最佳答案

是的,在较新的浏览器中,input 事件会在所有输入上触发,否则会触发按键事件,

$('input[type="text"]').on('input', handler);
$('input[type="text"]').on('keyup', handler);
$('input[type="text"]').on('keydown', handler);
$('input[type="text"]').on('keypress', handler);
$('input[type="text"]').on('paste', handler);

input
keyup
keydown
keypress
paste

关于javascript - 编辑仍在进行时更改文本框中的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22015720/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com