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


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 相关文章推荐
js中eval详解
Mar 30 Javascript
利用jQuery实现可以编辑的表格
May 26 Javascript
node.js中的fs.lstat方法使用说明
Dec 16 Javascript
Javascript简写条件语句(推荐)
Jun 12 Javascript
使用Angular缓存父页面数据的方法
Jan 03 Javascript
canvas红包照片实例分享
Feb 28 Javascript
JS非空验证及邮箱验证的实例
Aug 11 Javascript
Canvas放置反弹效果随机图形(实例)
Aug 17 Javascript
vue+webpack dev本地调试全局样式引用失效的解决方案
Nov 12 Javascript
JS实现长图上下滚动效果
Mar 19 Javascript
JS访问对象两种方式区别解析
Aug 29 Javascript
使用Vue实现一个树组件的示例
Nov 06 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
PHP关键特性之命名空间实例详解
2017/05/06 PHP
laravel框架与其他框架的详细对比
2019/10/23 PHP
javascript之对系统的toFixed()方法的修正
2007/05/08 Javascript
javascript中的undefined 与 null 的区别  补充篇
2010/03/17 Javascript
我的Node.js学习之路(一)
2014/07/06 Javascript
js控制再次点击按钮之间的间隔时间可防止重复提交
2014/08/01 Javascript
javascript实现playfair和hill密码算法
2014/12/07 Javascript
AngularJS基础 ng-focus 指令简单示例
2016/08/01 Javascript
JS实现加载和读取XML文件的方法详解
2017/04/24 Javascript
详解webpack分离css单独打包
2017/06/21 Javascript
JS获取数组中出现次数最多及第二多元素的方法
2017/10/27 Javascript
javascript连接mysql与php通过odbc连接任意数据库的实例
2017/12/27 Javascript
js调用设备摄像头的方法
2018/07/19 Javascript
如何解决webpack-dev-server代理常切换问题
2019/01/09 Javascript
举例讲解Python的Tornado框架实现数据可视化的教程
2015/05/02 Python
flask实现验证码并验证功能
2019/12/05 Python
如何定义TensorFlow输入节点
2020/01/23 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
python3注册全局热键的实现
2020/03/22 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
python爬取音频下载的示例代码
2020/10/19 Python
Python基于Serializer实现字段验证及序列化
2020/11/04 Python
CSS3中伪元素::before和::after的用法示例
2017/09/18 HTML / CSS
印度尼西亚最好的小工具在线商店:Erafone.com
2019/03/26 全球购物
OnePlus加拿大官网:中国国际化手机品牌
2020/10/13 全球购物
小区门卫工作职责
2013/12/14 职场文书
教师党员岗位承诺书
2014/05/29 职场文书
新闻传播专业求职信
2014/07/22 职场文书
学院党的群众路线教育实践活动第一阶段情况汇报
2014/10/25 职场文书
2014年商场工作总结
2014/11/22 职场文书
经典人生语录分享:不畏将来,不念过去,笑对当下
2019/12/12 职场文书
PHP中->和=>的意思
2021/03/31 PHP
在K8s上部署Redis集群的方法步骤
2021/04/27 Redis
浅谈Python基础之列表那些事儿
2021/05/11 Python
Python中的tkinter库简单案例详解
2022/01/22 Python
【海涛教你打DOTA】黑鸟第一视角解说
2022/04/01 DOTA