要点

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

详细的

在一种形式中,我们可以使用多个用户名ABABC登录。浏览器会缓存所有这些值(记住密码并保留密码)。因此,如果我们尝试使用A登录,则会弹出一个下拉菜单,提供多个选项,例如AABC -一旦选择了提供的任何选项,就会触发该事件。
oninput, onchange, onblur-如果我们从提供的浏览器下拉列表中进行选择,似乎都不会触发。

救命,
初学者

最佳答案

您可以将these事件与select一起使用。
缓存与下拉列表无关。

您需要的取决于您的用途。

通常,onchange用于获取值或在值更改时调用函数。

当下拉损失集中时,onblur将触发一个函数。例如,当您使用tab或其他方法时。

07-26 06:07
查看更多