Javascript 使用滚动键停止焦点上的索引更改

Javascript 使用滚动键停止焦点上的索引更改,javascript,javascript-events,Javascript,Javascript Events,当我在dropdownlist上使用keyup和keydown导航时,它会关注下一个元素,但会更改上一个下拉列表的索引。我需要阻止它 链接到文件: 请检查它的源代码: 实际上,我想停止在元素上更改键向上和键向下索引功能 谢谢您是否尝试从.keydown返回false?我认为,如果通过键盘进行选择,当元素失去焦点时,onchange会触发,这取决于浏览器之间的差异,并且无论是下拉列表,还是按enter键,都可能触发onchange,或者列表没有下拉,而您只是使用箭头,可能不会触发onchange

当我在dropdownlist上使用keyup和keydown导航时,它会关注下一个元素,但会更改上一个下拉列表的索引。我需要阻止它

链接到文件:

请检查它的源代码:

实际上,我想停止在元素上更改键向上和键向下索引功能


谢谢

您是否尝试从.keydown返回false?我认为,如果通过键盘进行选择,当元素失去焦点时,onchange会触发,这取决于浏览器之间的差异,并且无论是下拉列表,还是按enter键,都可能触发onchange,或者列表没有下拉,而您只是使用箭头,可能不会触发onchange。你为什么要停止这个?对不起,我在上一篇文章中不清楚,我想停止通过上下键改变下拉列表的索引。有没有办法阻止上下键的索引更改。谢谢