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


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 相关文章推荐
基于jquery的无限级联下拉框js插件
Oct 29 Javascript
无缝滚动改进版支持上下左右滚动(封装成函数)
Dec 04 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
Jun 21 Javascript
关于IE中getElementsByClassName不能用的问题解决方法
Aug 26 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
Feb 26 Javascript
jquery原理以及学习技巧介绍
Nov 11 Javascript
简单了解Backbone.js的Model模型以及View视图的源码
Feb 14 Javascript
jQuery中判断对象是否存在的方法汇总
Feb 24 Javascript
Jquery针对tr td的一些实用操作方法(必看篇)
Oct 05 Javascript
详解JavaScript中的数组合并方法和对象合并方法
May 11 Javascript
详解关于Vue2.0路由开启keep-alive时需要注意的地方
Sep 18 Javascript
vue-cli3+typescript新建一个项目的思路分析
Aug 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函数
2008/10/03 PHP
GBK的页面输出JSON格式的php函数
2010/02/16 PHP
php连接mssql的一些相关经验及注意事项
2013/02/05 PHP
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
PHP计数器的实现代码
2013/06/08 PHP
javascript基础的动画教程,直观易懂
2007/01/10 Javascript
javascript针对DOM的应用分析(四)
2012/04/15 Javascript
让低版本浏览器支持input的placeholder属性(js方法)
2013/04/03 Javascript
Java/JS获取flash高宽的具体方法
2013/12/27 Javascript
Jquery动态添加及删除页面节点元素示例代码
2014/06/16 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
EasyUi datagrid 实现表格分页
2015/02/10 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
使用Angular CLI进行单元测试和E2E测试的方法
2018/03/24 Javascript
vue-cli2打包前和打包后的css前缀不一致的问题解决
2018/08/24 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
完美解决通过IP地址访问VUE项目的问题
2020/07/18 Javascript
基于Linux系统中python matplotlib画图的中文显示问题的解决方法
2017/06/15 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
2018/04/17 Python
python3.7实现云之讯、聚合短信平台的短信发送功能
2019/09/26 Python
python requests抓取one推送文字和图片代码实例
2019/11/04 Python
wxpython+pymysql实现用户登陆功能
2019/11/19 Python
python求绝对值的三种方法小结
2019/12/04 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
2020/03/23 Python
英国豪华家具和家居用品购物网站:Teddy Beau
2020/10/12 全球购物
总经理驾驶员岗位职责
2013/12/04 职场文书
农业开发项目建议书
2014/05/16 职场文书
国庆节演讲稿
2014/05/27 职场文书
保护环境标语
2014/06/09 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
2014个人四风对照检查材料思想汇报
2014/09/18 职场文书
大班上学期个人总结
2015/02/13 职场文书
张思德观后感
2015/06/09 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
2016十一国庆节慰问信
2015/12/01 职场文书