JS 按下空格键 跳到对应的输入框

某个人的资料登录页面性别、年龄、职业、电话备注等等现在要求按下在进入这个页面时(默认选中第一个输入框),按下空格键自动跳到电话输入框而当在其他文本框中输入文字的时候按空格... 某个人的资料登录页面 性别、年龄、职业、电话 备注 等等 现在要求 按下在进入这个页面时(默认选中第一个输入框),按下空格键 自动跳到电话输入框 而当在其他文本框中输入文字的时候 按空格正常显示空格 不会自己跳 采用的表格形式
<tr><td>性别<td></tr>
<tr><td>年龄<td></tr>
<tr><td>电话<td> <td><input type='text' id='num' name='tel'></td></tr>

原来电话中的id='num' 是用JS显示了一下输入多少个数字。
展开
 我来答
趣事情
推荐于2018-05-10 · 知道合伙人互联网行家
趣事情
知道合伙人互联网行家
采纳数:517 获赞数:5452
电脑技术,软件开发。移动开发。网站建设相关专业知识。都可以提供解答和相关技术指导。

向TA提问 私信TA
展开全部
js 回车键 跳转到下一个输入框

function document.onkeydown(){
if(event.keyCode==13)
event.keyCode=9;
}

这个也可以

<SCRIPT LANGUAGE="JavaScript">
<!--
document.onkeydown = function(){
if(event.keyCode == 13){
event.keyCode =9;
}
}
//-->
</SCRIPT>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
著名医生陈国良
推荐于2016-12-05 · TA获得超过1125个赞
知道小有建树答主
回答量:484
采纳率:0%
帮助的人:558万
展开全部
$(document.body).keypress(function(e){
if (e.keyCode == 32) 
{
if (!$(e.target).is('input,textarea'))
{
$('#num')[0].focus();
}
}
});
$(function(){
$('input')[0].focus();
});
追问
默认光标是在第一个输入框里 的  现在还得要先把默认光标去掉  要不还要鼠标点下别的地方才行 

或者默认光标在 id #num里边也行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式