从下拉列表(浏览器缓存的下拉列表)中进行选择-触发哪个事件



Gist

当我们从<input type="text">中的缓存(如用户名和其他表单值)中填充的下拉列表中进行选择时,会触发哪个事件。

详细

在表单中,我们可以使用多个用户名登录,例如ABABC。浏览器会缓存所有这些值(记住w.r.t密码)。因此,如果我们尝试使用A登录——会弹出一个下拉菜单,提供多个选项,比如AABC——一旦我们选择了提供的任何选项,就会触发该事件。

oninput, onchange, onblur——如果我们从浏览器提供的下拉列表中进行选择,似乎不会触发任何一个。

帮助,入门

您可以将这些事件与select一起使用。缓存与下拉菜单无关。

你需要什么取决于你的用途。

onchange通常用于获取值或在值发生变化时调用函数。

CCD_ 10将在下降失去焦点时触发函数。例如,当您使用tab或其他方法时。

这里回答这个问题:输入更改事件?

在现代浏览器中使用输入事件。当用户在文本字段中键入、粘贴、撤消时,基本上是在值从一个值更改为另一个值的任何时候,都会触发此事件。

轻松使用选择事件

示例:

$('#test')选择(function(){alert('数据已更改');});

相关内容

  • 没有找到相关文章

最新更新