解决表单中第一个非隐藏的元素获得焦点的一个方案


Posted in Javascript onOctober 26, 2009

form中又许多元素,是用例如form.element[x] 来表示;
一个元素的类型: 一个元素的类型是用 element.type 来表示
有了上面的一些了解,现在就让我们来解决第一个非隐藏元素获得焦点的方案:
首先定义 一个对象 作为方法的应用者:
var f=new Object();
然后:

f.getTheFirstFocus=function(){ 
if (document.forms.length > 0){ 
for (var i=0; i < document.forms[0].elements.length; i++) //遍历个元素 
{ var oField = document.forms[0].elements[i]; 
if (oField.type != “hidden”) {oField.focus();} 
return 
} 
} 
} 
};
Javascript 相关文章推荐
JavaScript加入收藏夹功能(兼容IE、firefox、chrome)
May 05 Javascript
jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
May 08 Javascript
jQuery可见性过滤器:hidden和:visibility用法实例
Jun 24 Javascript
使用Node.js处理前端代码文件的编码问题
Feb 16 Javascript
整理关于Bootstrap表单的慕课笔记
Mar 29 Javascript
JavaScript的六种继承方式(推荐)
Jun 26 Javascript
面试题:react和vue的区别分析
Apr 08 Javascript
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
Aug 29 Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
Sep 12 Javascript
多页vue应用的单页面打包方法(内含打包模式的应用)
Jun 11 Javascript
JS如何实现基于websocket的多端桥接平台
May 14 Javascript
javascript代码简写的几种常用方式汇总
Aug 23 Javascript
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
Oct 26 #Javascript
几个javascript操作word的参考代码
Oct 26 #Javascript
javascript 操作Word和Excel的实现代码
Oct 26 #Javascript
JavaScript 对话框和状态栏使用说明
Oct 25 #Javascript
5款Javascript颜色选择器
Oct 25 #Javascript
11款基于Javascript的文件管理器
Oct 25 #Javascript
JavaScript 三种不同位置代码的写法
Oct 25 #Javascript
You might like
为了这两部电子管收音机,买了6套全新电子管和10粒刻度盘灯泡
2021/03/02 无线电
php中使用Akismet防止垃圾评论的代码
2011/06/10 PHP
PHP多文件上传实例
2015/07/09 PHP
php封装db类连接sqlite3数据库的方法实例
2017/12/19 PHP
PHP大文件分割分片上传实现代码
2020/12/09 PHP
提升你网站水平的jQuery插件集合推荐
2011/04/19 Javascript
js获取height和width的方法说明
2013/01/06 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
JavaScript实现twitter puddles算法实例
2014/12/06 Javascript
详解AngularJS实现表单验证
2015/12/10 Javascript
jQuery事件绑定on()与弹窗实现代码
2016/04/28 Javascript
文本框只能输入数字的js代码(含小数点)
2016/07/10 Javascript
jQuery插件ajaxFileUpload异步上传文件
2016/10/19 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
easy ui datagrid 从编辑框中获取值的方法
2017/02/22 Javascript
jQuery中的on与bind绑定事件区别实例详解
2017/02/28 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
AngularJS 控制器 controller的详解
2017/10/17 Javascript
js实现文章目录索引导航(table of content)
2020/05/10 Javascript
[01:04:32]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第二场 2月23日
2021/03/11 DOTA
Python创建xml的方法
2015/03/10 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
解决Python pandas df 写入excel 出现的问题
2018/07/04 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
在python下读取并展示raw格式的图片实例
2019/01/24 Python
Django 自定义分页器的实现代码
2019/11/24 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
CSS3制作气泡对话框的实例教程
2016/05/10 HTML / CSS
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
软件测试面试题
2015/10/21 面试题
办理退休介绍信
2014/01/09 职场文书
大学中国梦演讲稿
2014/04/23 职场文书
涉外离婚协议书怎么写
2014/11/20 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
法院答辩状格式
2015/05/22 职场文书