javascript 回车键后跳到下一控件
按回车键后跳到下一控件
var elemType;//选中控件类型
var elemObj; //选中控件对象
function enterKey() {
//获取页面所有控件
var elems = document.forms[0].elements;
var len=elems.length;
//设置回车键跳跃的控件类型
var elemTypeAry =["text","textarea","select-one","button","radio","checkbox"];
var elemTypeStr=elemTypeAry.join("");
for(var i=0;i
123
456
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
Javascript中自动切换焦点实现代码
复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>test javascript</title> <script type="text/javascript"> window.onload = function() { var EventUtil = { addhandler:function
-
javascript 回车替换成TAB的脚本
//判断键值 var ie =navigator.appName=="Microsoft Internet Explorer"?true:false; function keyDown(e) { if(!ie) { var nkey=e.which; var iekey='现在是ns浏览器'; var realkey=String.fromCharCode(e.which); } if(ie) { var iekey=event.keyCode; var nkey='现在是ie浏览器'
-
javascript 按回车键相应按钮提交事件
1.使用提交按钮提交,在form表单中的onsubmit事件进行表单验证: 复制代码 代码如下: <script type="text/javascript"> function onSub(){ //表单验证代码 } </script> <form action="" method="" onsubmit="javascript:onSub();"> 2.使用button或图片的oncli
-
javascript 回车键触发表单提交的问题
比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交. 要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,这里总结几条规则: 如果表单里有一个type="submit"的按钮,回车键生效. 如果表单里只有一个type="text"的input,不管按钮是什么type,回车键生效. 如果按钮不是用input,而是用button,并且没有加type,IE下默认为type=bu
-
javascript实现回车键提交表单方法总结
本文实例总结了javascript实现回车键提交表单方法.分享给大家供大家参考.具体分析如下: 第一种方法:javascript实现 复制代码 代码如下: <html> <head> <title> javascript 实现回车键提交表单</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <scr
-
一个用javascript写的select支持上下键、首字母筛选以及回车取值的功能
调用时可以这样: 1,tempStr=GetNewSelectStr(dataTable.value,"select"+rowIndex,true); 2,makeSelectBox("select"+rowIndex,tempStr,value,obj); tempStr-这个是返回的下拉列表值的框体 dataTable.value-这个是数据源(我这里是一张表) "select"+rowIndex-这个是ID号,也就是当前这个select的i
-
jQuery javaScript捕获回车事件(示例代码)
复制代码 代码如下: function getEnter(obj,evt){if(evt.keyCode == 13){var target = $(":input").not(":radio,select,:reset");for(var i=0;i<target.length;i++){if(target.get(i).name==obj.name){i++;if(i==target.length-1){$(target.get(i)).focus();/
-
javascript回车完美实现tab切换功能
最经有一个项目是给化工厂做的在使用的过程中需要输入大量的数据,使用的都是小键盘区,在以前都是通过excel录入数据的现在, 在网页上需要实现excel 那样的回车换行的功能在网上找了有关这方面的问题但是都不怎么好用,也有人提供了这方面的思路如何来做, 经过本人的整理和测试,能够很好的解决这个问题: 需要的条件 1,Jquery库地址可以到jquery.com官网上去下载最新的 2,查看界面表单的结构和相对应的表单位置 以下是一些才是表单结构 复制代码 代码如下: <fieldset> <
-
javascript实现按回车键切换焦点
前段时间学习了 HTML 和 CSS,对这方面产生了兴趣,也开始学习了 javascript 高级编程(第三版),这些天也一直在学,刚刚学到事件和表单脚本的内容.前几天,老师让编写一段代码:是在 javascript 表单中,用回车键和上下左右移动键使焦点从一个文本框移到上一个或下一个文本框中.应用目前为止学到的知识试着编写代码,在编写的过程中遇到了几个难点:取模计算:在函数内部用 this 和 arguments 找到触发事件:使用 addHandler() 方法为事件添加事件处理程序.在老师
-
JavaScript 回车 焦点切换
复制代码 代码如下: <script language='javascript' for='document' event='onkeydown'> if(event&&event.srcElement){ srcEle=event.srcElement; if((event.keyCode||event.charCode)==13 && srcEle.tagName.toUpperCase()=='INPUT' && srcEle.type.t
-
javascript判断是否按回车键并解决浏览器之间的差异
复制代码 代码如下: <li class="item pin"> <span class="overlabel" style="display: block;">请输入验证码</span> <input type="text" class="txt" id="checkNum" name="checkNum" maxlengt
-
把textarea中字符串里含有的回车换行替换成<br>的javascript代码
1楼 textarea.value.replace(/\n/g, "<br>"); 2楼 s=textarea.value.replace(/\r\n/g, "<br>"); 3楼 按下的时候马上更换 V ID="a" contentEditable="true" style='border:1 solid black'> 其实以前早有很多人
随机推荐
- javascript限制文本框只允许输入数字(曾经与现在的方法对比)
- 杀毒除根 巧用注册表防止病毒重新生成
- 通过正则表达式删除空行的方法
- Nginx 服务器安装及配置文件详解介绍
- js去空格技巧分别去字符串前后、左右空格
- Android实现Service重启的方法
- 深入了解PHP中的Array数组和foreach
- Python+Selenium+PIL+Tesseract自动识别验证码进行一键登录
- jsp计数器代码
- C 语言基础教程(我的C之旅开始了)[五]
- Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
- Sybase数据库sa密码丢失后解决方法
- Jquery UI震动效果实现原理及步骤
- sqlserver中根据字符分割字符串的最好的写法分享
- php版微信js-sdk支付接口类用法示例
- javascript实现切换td中的值
- Android系统更改状态栏字体颜色
- NopCommerce架构分析(一)Autofac依赖注入类生成容器
- nginx添加ssl模块的方法教程
- Django中使用session保持用户登陆连接的例子