要点
当我们从<input type="text">
中从缓存(例如用户名和其他表单值)填充的下拉列表中进行选择时,触发哪个事件。
详细的
在一种形式中,我们可以使用多个用户名A
,B
,ABC
登录。浏览器会缓存所有这些值(记住密码并保留密码)。因此,如果我们尝试使用A
登录,则会弹出一个下拉菜单,提供多个选项,例如A
,ABC
-一旦选择了提供的任何选项,就会触发该事件。oninput, onchange, onblur
-如果我们从提供的浏览器下拉列表中进行选择,似乎都不会触发。
救命,
初学者
最佳答案
您可以将these事件与select一起使用。
缓存与下拉列表无关。
您需要的取决于您的用途。
通常,onchange
用于获取值或在值更改时调用函数。
当下拉损失集中时,onblur
将触发一个函数。例如,当您使用tab
或其他方法时。