选项卡keydown上的IE 11 / HTML5 / Datalist / Select项目

时间:2015-03-04 10:09:45

标签: javascript jquery html5 html-datalist

我注意到 IE 11中有不同的行为,例如Firefox 34使用HTML5 datalist 。 在Firefox中,可以使用箭头键在项目中导航,按Tab键,可以选择当前关注的项目。 在IE中,可以以相同的方式进行导航,但是选择按下回车键所需的项目。 对于我的应用程序,必须在Firefox中实现该行为。 我尝试捕获keydown事件以按Tab键然后使用enter-keycode触发keydown事件,但它不起作用。 有谁知道如何在IE中按下选项卡实现选择元素?

Datalist正常实施    

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

小jfiddle:DEMO FIDDLE 尝试在不同的浏览器中打开它并开始播放选项卡并输入,您将看到差异。

0 个答案:

没有答案