我有一个输入表单,可让我从多个选项中进行选择,并在用户更改选择时执行某些操作。例如,
<select onChange="javascript:doSomething();">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
现在,doSomething()
仅在选择更改时触发。
我想doSomething()
在用户选择任何选项时触发,可能再次选择相同的选项。
我曾尝试使用“onClick”处理程序,但它在用户开始选择过程之前被触发。
那么,有没有办法在用户每次选择时触发一个功能?
更新:
Darryl 建议的答案似乎有效,但并不一致。有时,即使在用户完成选择过程之前,只要用户单击下拉菜单,就会触发事件!