如何在一个文本框中按下回车键后,然后下一个文本框获得焦点?
时间:2009-04-27
来源:互联网
作者: ansir 发布时间: 2009-04-27
作者: ansir 发布时间: 2009-04-28
作者: ggcall 发布时间: 2009-04-28

作者: longrufeng 发布时间: 2009-04-28
已解决的话,
把方法贴出来,大家共享下啊
作者: fanht 发布时间: 2009-04-28
作者: ztttly123 发布时间: 2009-04-28
<html>
<head>
<script language="javascript" type="text/javascript">
function fifteenth (sixteenth, event)
{
var seventeenth = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (seventeenth == 13)
{
var eighteenth;
for (eighteenth = 0; eighteenth < sixteenth.form.elements.length; eighteenth++)
{
if (sixteenth == sixteenth.form.elements[eighteenth])
break;
}
eighteenth = (eighteenth + 1) % sixteenth.form.elements.length;
sixteenth.form.elements[eighteenth].focus();
return false;
}
else
return true;
}
</script>
<title></title>
</head>
<body>
<form>
<input type="text" onkeypress="return fifteenth(this, event)"><br>
<input type="text" onkeypress="return fifteenth(this, event)"><br>
<textarea>Here is some text</textarea>
</form>
</body>
</html>
作者: beanbeantian 发布时间: 2009-04-28
复制代码
|
JS代码
复制代码
|
作者: 巴斯光年 发布时间: 2009-04-29
$().ready(function (){
$("input[type='text']").each(function (i){
$(this).keypress(function (e){
if(e.which==13)
{
$("input[type='text']").eq(i+1).focus();
return false ; //禁止提交表单
}
});
});
})
作者: ansir 发布时间: 2009-04-29
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28