30
HTML <select>是否存在onSelect事件或等效事件?
我有一个输入表单,可让我从多个选项中进行选择,并在用户更改选择时执行一些操作。例如, <select onChange="javascript:doSomething();"> <option>A</option> <option>B</option> <option>C</option> </select> 现在,doSomething()仅当选择更改时才会触发。 我想doSomething()在用户选择任何选项时触发,可能再次相同。 我尝试使用“ onClick”处理程序,但是在用户开始选择过程之前触发了该处理程序。 那么,有没有一种方法可以在用户的每次选择上触发功能? 更新: 达里尔(Darryl)提出的答案似乎行得通,但并不一致。有时,甚至在用户完成选择过程之前,只要用户单击下拉菜单,就会触发该事件!