select/option元素中的javascript事件OnKeyUp根本不起作用
这是否可能,因为当我尝试时,OnKeyUp事件似乎在FF中不触发,即: 这个场景也是在静态html和ajax中实现的select/option元素中的javascript事件OnKeyUp根本不起作用,javascript,html,ajax,Javascript,Html,Ajax,这是否可能,因为当我尝试时,OnKeyUp事件似乎在FF中不触发,即: 这个场景也是在静态html和ajax中实现的 <select name=p_cat> <option value=1 onkeyup="script1(event,this)">Employee</option> <option value=2 onkeyup="script1(event,this)">Supervisor</option>
<select name=p_cat>
<option value=1 onkeyup="script1(event,this)">Employee</option>
<option value=2 onkeyup="script1(event,this)">Supervisor</option>
<option value=3 onkeyup="script1(event,this)">Head</option>
<option value=4 onkeyup="script1(event,this)">Manager</option>
<option value=5 onkeyup="script1(event,this)">CEO</option>
</select>
我的解决办法是
<select name=p_cat onkeyup="script(event,this)">
<option value=1>Employee</option>
<option value=2>Supervisor</option>
<option value=3>Head</option>
<option value=4>Manager</option>
<option value=5>CEO</option>
</select>
将onkeyup添加到选项元素mouse events works是否正确
提前谢谢
伊万诺夫
受雇者
监督人
头
经理
总裁
事件侦听器将附加到select元素,而不是选项。我甚至不确定这是否是一个问题。解决方法就是你要做的。有趣的是,我检查鼠标事件是否触发良好,但这些都来自键盘。这是一种预期行为还是一种异常?我的问题与剧本中可能出现的错误有关。谢谢MelanciaUK,谢谢你的回答。不幸的是,我不明白你的意思。您是否可以解释一下,或者谁知道为什么不能再次使用选项键盘事件来提醒-鼠标事件工作正常