Javascript 如何调用输入中的键事件
我一直在为智能电视开发tizen web应用程序Javascript 如何调用输入中的键事件,javascript,jquery,tizen,samsung-smart-tv,tizen-web-app,Javascript,Jquery,Tizen,Samsung Smart Tv,Tizen Web App,我一直在为智能电视开发tizen web应用程序 有一个视图,我有很多输入,所以我需要在它们之间设置导航,事实上,导航功能对于其他元素(如div和pictures)效果很好,但一旦我进入输入(onfocus),我就无法移动到任何其他元素 下面是事件侦听器函数 document.addEventListener('keydown',function(e) { switch (e.keyCode) { case TvKeyCode.KE
有一个视图,我有很多输入,所以我需要在它们之间设置导航,事实上,导航功能对于其他元素(如div和pictures)效果很好,但一旦我进入输入(onfocus),我就无法移动到任何其他元素 下面是事件侦听器函数
document.addEventListener('keydown',function(e) {
switch (e.keyCode) {
case TvKeyCode.KEY_LEFT:
navigation("left");
break;
case TvKeyCode.KEY_UP:
navigation("up");
break;
case TvKeyCode.KEY_RIGHT:
navigation("right");
break;
case TvKeyCode.KEY_DOWN:
navigation("down");
break;
case TvKeyCode.KEY_ENTER:
break;
}
});
这是导航功能(inputindex已初始化为零)
这是输入
数学:
科学:
任何帮助请在config.xml文件中添加“输入设备”权限
<tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>
您可以将此项与一起检查。您是否有用于输入的事件侦听器?我想没有,这只是一个简单的问题
<tr>
<td>Math:</td>
<td><input class="inputsize" type="number" size="4"
max="20" step="0" /></td>
<td><input class="inputsize" type="number" size="4"
max="20" step="0" /></td>
</tr>
<tr>
<td>Science:</td>
<td><input class="inputsize" type="number" size="4"
max="20" step="0" /></td>
<td><input class="inputsize" type="number" size="4"
max="20" step="0" /></td>
</tr>
<tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>