gpt4 book ai didi

javascript - 使用键盘的 SELECT onchange 事件

转载 作者:太空狗 更新时间:2023-10-29 13:49:53 26 4
gpt4 key购买 nike

我在调用 JavaScript 函数的 HTML SELECT 控件上有一个 onchange 事件。如果我用鼠标从打开的列表中选择一个新选项,或者如果我下拉 SELECT 控件然后用鼠标选择一个选项或用键盘选择并按 ENTER,这将起作用。

如果 SELECT 控件未打开并且我只需使用光标键向上或向下滚动浏览各种选项,我如何才能让函数运行。 onblur 什么都不做,onkeypress 会导致一些值不同步的奇怪结果。

最佳答案

onkeyup 事件将解决这个问题:

<select name="theName" id="theID" onchange="javascript:theFunction();" onkeyup="javascript:theFunction();">
<option value="A">Choice A</option>
<option value="B">Choice B</option>
<option value="C">Choice C</option>
</select>

关于javascript - 使用键盘的 SELECT onchange 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8972554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com