Javascript IE 11/HTML5/Datalist/选项卡上的选择项向下键

Javascript IE 11/HTML5/Datalist/选项卡上的选择项向下键,javascript,jquery,html,html-datalist,Javascript,Jquery,Html,Html Datalist,我注意到IE 11中有一种不同的行为,例如Firefox34使用HTML5数据列表。 在Firefox中,使用箭头键浏览项目是可能的,按tab键时,当前关注的项目被选中。 在IE中,导航也可以采用相同的方式,但要选择项目,必须按enter键。 对于我的应用程序,有必要在Firefox中实现这种行为。 我尝试捕捉按下tab键的keydown事件,然后使用enter keycode触发keydown事件,但它不起作用。 有人知道如何在IE中实现按tab键选择元素吗 Datalist只是正常实现的

我注意到IE 11中有一种不同的行为,例如Firefox34使用HTML5数据列表。 在Firefox中,使用箭头键浏览项目是可能的,按tab键时,当前关注的项目被选中。 在IE中,导航也可以采用相同的方式,但要选择项目,必须按enter键。 对于我的应用程序,有必要在Firefox中实现这种行为。 我尝试捕捉按下tab键的keydown事件,然后使用enter keycode触发keydown事件,但它不起作用。 有人知道如何在IE中实现按tab键选择元素吗

Datalist只是正常实现的


小提琴: 尝试在不同的浏览器中打开它,然后开始使用tab和enter键,您将看到不同之处

<input list="myDatalist">
<datalist id="myDatalist">
    <option value="Firefox"/>
    <option value="Chrome"/>
    <option value="Internet Explorer"/>
</datalist>