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


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 分页全选或反选标识实现代码
Aug 09 Javascript
js防止表单重复提交实现代码
Sep 05 Javascript
jquery实现ajax提交form表单的方法总结
Mar 03 Javascript
jquery通过closest选择器修改上级元素的方法
Mar 17 Javascript
JavaScript手机振动API
Jun 11 Javascript
js实现点击每个li节点,都弹出其文本值及修改
Dec 15 Javascript
浅谈react+es6+webpack的基础配置
Aug 09 Javascript
基于jstree使用AJAX请求获取数据形成树
Aug 29 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
Nov 27 Javascript
微信小程序自定义键盘 内部虚拟支付
Dec 20 Javascript
Node.js中package.json中库的版本号(~和^)
Apr 02 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
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 UTF8编码内的繁简转换类
2009/07/20 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(二)
2014/06/23 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
JQuery魔力之$(&quot;tagName&quot;)与selector
2012/03/05 Javascript
JavaScript等比例缩放图片控制超出范围的图片
2013/08/06 Javascript
怎么选择Javascript框架(Javascript Framework)
2013/11/22 Javascript
Bootstrap每天必学之表格
2015/11/23 Javascript
JSON中key动态设置及JSON.parse和JSON.stringify()的区别
2016/12/29 Javascript
基于 Bootstrap Datetimepicker 联动
2017/08/03 Javascript
mockjs+vue页面直接展示数据的方法
2018/12/19 Javascript
微信小程序12行js代码自己写个滑块功能(推荐)
2020/07/15 Javascript
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
2020/07/27 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
2020/08/25 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
微信小程序input抖动问题的修复方法
2021/03/03 Javascript
[03:14]DOTA2斧王 英雄基础教程
2013/11/26 DOTA
[01:02:05]LGD vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python实现simhash算法实例
2014/04/25 Python
Python获取单个程序CPU使用情况趋势图
2015/03/10 Python
解决Python字典写入文件出行首行有空格的问题
2017/09/27 Python
Django实现auth模块下的登录注册与注销功能
2019/10/10 Python
Python decimal模块使用方法详解
2020/06/08 Python
Python自动化xpath实现自动抢票抢货
2020/09/19 Python
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
Blank NYC官网:夹克、牛仔裤等
2020/12/16 全球购物
八年级语文教学反思
2014/02/11 职场文书
餐厅楼面主管岗位职责范本
2014/02/16 职场文书
股东合作协议书范本
2014/04/14 职场文书
初二学习计划书范文
2014/04/27 职场文书
财务科长个人对照检查材料
2014/09/18 职场文书
五一放假通知怎么写
2015/08/18 职场文书
HTML速写之Emmet语法规则的实现
2021/04/07 HTML / CSS
MySQL中distinct和count(*)的使用方法比较
2021/05/26 MySQL