Javascript 用户在文本框中选择延续的事件
当我在Javascript 用户在文本框中选择延续的事件,javascript,jquery,dom,Javascript,Jquery,Dom,当我在中输入一些文本,并且该文本与以前输入的一些文本匹配时,浏览器将显示一个下拉列表,我可以重用该文本 但是,当选中该文本时,输入将接收哪个javascript事件 onkeydown/onkeyup不会触发 onchange不会触发 在Firefox中,onselect似乎被触发,但在chrome中却没有。但是,该事件用于其他目的 onclick不会触发 onblur通常仅在输入失去焦点时触发 有一个有趣的事件,名为: Html: <form> <input i
中输入一些文本,并且该文本与以前输入的一些文本匹配时,浏览器将显示一个下拉列表,我可以重用该文本
但是,当选中该文本时,输入将接收哪个javascript事件
- onkeydown/onkeyup不会触发
- onchange不会触发
- 在Firefox中,onselect似乎被触发,但在chrome中却没有。但是,该事件用于其他目的
- onclick不会触发
- onblur通常仅在输入失去焦点时触发
- 有一个有趣的事件,名为:
Html:
<form>
<input id="text" name="text" type="text" />
<input type="submit" value="Sumbit" />
</form>
$(document).ready(function()
{
$('#text').on('input', function()
{
console.log('Changed to ' + this.value);
});
});