社区
Web 开发
帖子详情
HTML中怎样按一下回车键,就使光标跳到下一个输入框,而不是提交
sungirls
2005-04-04 04:57:51
HTML中怎样按一下回车键,就使光标跳到下一个输入框,而不是提交
...全文
1280
35
打赏
收藏
HTML中怎样按一下回车键,就使光标跳到下一个输入框,而不是提交
HTML中怎样按一下回车键,就使光标跳到下一个输入框,而不是提交
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
35 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rui0263
2005-05-02
打赏
举报
回复
给你的每一个Text框设定一个ID,
<input type="text" name="text1" id="1">
<input type="text" name="text2" id="2">
<input type="text" name="text3" id="3">
<script language="JavaScript">
function keyEnter(){
在keyEnter里面判断当前焦点是否在Text框里
如果是把焦点设定在另一个Text框ID上,就可以了
}
document.onkeydown =keyEnter;
</script>
「已注销」
2005-04-29
打赏
举报
回复
完整的例子,最后提交的时候,不用点鼠标,直接敲回车就可以提交
<html>
<head>
<script language="javascript">
function keyEnter()
{
if (event.keyCode == 13)
{
event.keyCode = 9;
}
}
document.onkeydown =keyEnter;
</script>
</head>
<body>
<form name="main" action="xx.htm">
<tr>
<td><input type="text" name="text1"></td>
</tr>
<br/>
<tr>
<td><input type="text" name="text2"></td>
</tr>
<br/>
<tr>
<td><input type="button" name="submit1" value="Ìá½»" onFocus=" main.submit()"></td>
</tr>
</form>
</body>
</html>
raykiwang
2005-04-29
打赏
举报
回复
二楼的已经说得很对了!
yzh315
2005-04-29
打赏
举报
回复
你可以,在回车的时候对每个,文本框进行检测,
如果没有文本框都通过了你的验证,就提交
darkattack
2005-04-29
打赏
举报
回复
把yaowenjie1981(小渣)
代码中的onclick换成onFocus就可以了。
真受不了。
yjj317
2005-04-29
打赏
举报
回复
正确
「已注销」
2005-04-29
打赏
举报
回复
补充一点:
使用onFocus效果不好,如果提交失败后用'javascript:history.go(-1)'返回,那么页面还是认为
submit取得了焦点,从而导致无休止的循环提交
可以使用onKeyDown来避免这个问题,这样即使submit取得了焦点,在没按下之前,页面是不会提交的
这样更合理
sugar900
2005-04-28
打赏
举报
回复
没模拟出tab来嘛,这段.....
function keyEnter(){
if (event.keyCode == 13) {
event.keyCode = 9;
}
}
document.onkeydown =keyEnter;*/
jihanzhong
2005-04-28
打赏
举报
回复
<script language="JavaScript">
function keyEnter(){
if (event.keyCode == 13) {
event.keyCode = 9;
}
}
document.onkeydown =keyEnter;
</script>
这个是把enter模拟成tab,然后你要在网页设定焦点顺序才能达到你要的效果!
zeq258
2005-04-28
打赏
举报
回复
学习!
「已注销」
2005-04-28
打赏
举报
回复
我的意思:
当焦点到“提交”的时候,就提交表单,而不是再用鼠标点一下!!!
yaowenjie1981
2005-04-28
打赏
举报
回复
上面的没处理中文问题,自己处理一下就OK了
居士大哥方法8错
yaowenjie1981
2005-04-28
打赏
举报
回复
<%@ page contentType="text/html;charset=GB2312"%>
<html>
<head>
<script language="javascript">
function keyEnter(){
if (event.keyCode == 13) {
event.keyCode = 9;
}
}
document.onkeydown =keyEnter;
function set(){
main.submit();
}
</script>
</script>
</head>
<body>
<form name="main">
<%
String str1 = request.getParameter("text1");
String str2 = request.getParameter("text2");
if(str1==null) str1="";
if(str2==null) str2="";
%>
<tr>
<td><input type="text" name="text1" value="<%=str1%>"></td>
</tr>
<br/>
<tr>
<td><input type="text" name="text2" value="<%=str2%>"></td>
</tr>
<br/>
<tr>
<td><input type="button" name="submit1" value="提交" onClick="set()"></td>
</tr>
</form>
</body>
</html>
darkattack
2005-04-28
打赏
举报
回复
对啊,我那段代码就是可以用的,不知道他怎么想的
yaowenjie1981
2005-04-28
打赏
举报
回复
回复人: darkattack(居士) ( ) 信誉:100
看来不发一段绝得不行了。
只要在每个页面头部加下面代码即可!
<script language="JavaScript">
function keyEnter(){
if (event.keyCode == 13) {
event.keyCode = 9;
}
}
document.onkeydown =keyEnter;
</script>
居士大哥写的对,我帮你测试了,没问题
「已注销」
2005-04-28
打赏
举报
回复
给个完整的例子,给一百分
jihanzhong
2005-04-28
打赏
举报
回复
楼上的不如拆开键盘,把enter和tab的电路换一下
gaochao79
2005-04-28
打赏
举报
回复
在键盘tab键上贴张纸条,上面写enter!
darkattack
2005-04-28
打赏
举报
回复
用我上面的代码,
你再在submit的按钮上加个onclick事件提交表单不就可以了?
怎么自己不会琢磨啊
「已注销」
2005-04-28
打赏
举报
回复
天道勤酬大哥
没有用STRUTS,给个例子啊,我用了上面的代码,到了SUBMIT,就到RESET里去了
加载更多回复(15)
enter键控制input
光标
移动到下
一个
框
enter键控制input
光标
移动,通过判断是否是最后
一个
input
输入框
来决定是继续向下跳还是
跳到
第
一个
input
输入框
C#实现回车
光标
自动
跳到
下
一个
控件的几种方法
C#实现回车
光标
自动
跳到
下
一个
控件的几种方法
Excel办公软件灵活妙用技巧笔记集锦
在Excel使用过程
中
,运用一些技巧会使得我们的工作效率提高很多。而这些技巧往往又被忽略或忘记怎么去使用。本套课程基于此整理了一些Excel方面的技巧,这些呢为学习笔记集锦,前后章内容不存在连贯性,仅整理一些常用的技巧与大家分享。【说明:Excel为2013版本,无下载资料,请参看课程视频学习。】l 本课程知识点l 第1节:概述l 第2节:Excel大批量数据自动填写灵活妙用经验分享l 第3节:巧为Excel2013单元格的文本内容增加拼音l 第4节:Excel在单元格内实现自动换行l 第5节:Excel快速使用函数计算不同区域数据l 第6节:Excel单元格超长内容不能显示全巧妙设置l 第7节:巧妙运用之Excel单元格
中
自动快速输入带有小数点的数值l 第8节:Excel巧妙使用
回车键
快速粘贴l 第9节:职场必会Excel函数经典应用,使用And函数多条件判断l 第10节:Excel函数经典应用之IF函数条件判断范例l 第11节:Excel技巧之巧妙使用不同颜色区分不同类型数据l 第12节:巧妙快速调整Excle所有单元格或局部单元格l 第13节:巧妙快速切换Excel单元格回车后的纵向输入和横向输入l 第14节:巧妙理解记忆Excel公式
中
的相对引用和绝对引用l 第15节:Excel单元格文风快速两端对齐l 第16节:Excel2013文档内容快速居
中
打印l 第17节:excel直接使用模板制作精美格式样式l 第18节: excel使用
中
可以直接使用翻译功能
中
英文互译l 第19节:不需要截图工具直接使用excel复制图片l 第20节:excel粘贴也可以多种方式选择了l 第21节:巧为excel单元格画双划线l 第22节:为excel的文字或数字添加单划线或双划线l 第23节:excel连续微调单元格内容字号的大小l 第24节: 快速的将长文本内容变为自适应多行文本l 第25节:excel多单元格合并居
中
l 第26节:单元格内容连续微调缩进量l 第27节:将文本内容倾斜到任意角度l 第28节:单元格内容多种形式的对齐方式l 第29节:快速将数据转换为会计专用数据l 第30节:快速为数据增加或减少小数位数
vue实现
输入框
自动跳转功能
主要为大家详细介绍了vue实现
输入框
自动跳转功能,文
中
示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考
一下
按下Enter焦点移至下
一个
控件的实现js代码
正如标题所言使用js操作按下Enter焦点移至下
一个
控件,具体的实现示例如下,需要的朋友可以参考下
Web 开发
81,095
社区成员
341,712
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章