求javascript中按回车键跳转到下一对象方法
在页面中有:<select> <input> <submit>
要求:在<select>选项中选中内容后,按回车键光标直接跳转到与它相邻的下一个对象<input>上。
并且不影响<submit>的按回车可以直接提交功能。
------解决方案-------------------- function keyQuery(){
if(event.keyCode == 13){
//得到光标focus()
//提交表单submit()
}
}
<input onkeydown="keyQuery()">
------解决方案--------------------在keydown事件中监听,判断回车键,document.getElementByTag找出所有input,然后通过全局变量i记录次数,超过input数组的长度就回到0,如果按下的是回车键就把input[i]聚焦,然后i++