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


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 - 如何引入js代码
Mar 09 Javascript
JavaScript实现图片滑动切换的代码示例分享
Mar 06 Javascript
JavaScript程序中的流程控制语句用法总结
May 23 Javascript
js动态获取子复选项并设计全选及提交的实现方法
Jun 24 Javascript
jQuery实现的placeholder效果完整实例
Aug 02 Javascript
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
Jun 30 Javascript
在Vue.js中使用Mixins的方法
Sep 12 Javascript
jQuery实现对网页节点的增删改查功能示例
Sep 18 jQuery
在vscode中统一vue编码风格的方法
Feb 22 Javascript
JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】
Mar 15 Javascript
mpvue 页面预加载新增preLoad生命周期的两种方式
Oct 17 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
Apr 17 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+jquery编码方面的一些心得(utf-8 gb2312)
2010/10/12 PHP
彻底搞懂PHP 变量结构体
2017/10/11 PHP
PHP7引入的&quot;??&quot;和&quot;?:&quot;的区别讲解
2019/04/08 PHP
JavaScript高级程序设计(第3版)学习笔记9 js函数(下)
2012/10/11 Javascript
jQuery阻止事件冒泡具体实现
2013/10/11 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
2014 年最热门的21款JavaScript框架推荐
2014/12/25 Javascript
jquery.form.js框架实现文件上传功能案例解析(springmvc)
2016/05/26 Javascript
BootStrap智能表单demo示例详解
2016/06/13 Javascript
webpack 2.x配置reactjs基本开发环境详解
2017/08/08 Javascript
nuxt+axios解决前后端分离SSR的示例代码
2017/10/24 Javascript
Vue2仿淘宝实现省市区三级联动
2020/04/15 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
2018/10/08 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
2018/10/10 jQuery
node中使用es6/7/8(支持性与性能)
2019/03/28 Javascript
微信小程序云开发实现云数据库读写权限
2019/05/17 Javascript
webpack中的模式(mode)使用详解
2020/02/20 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
[02:35]DOTA2英雄基础教程 末日使者
2013/12/04 DOTA
讲解python参数和作用域的使用
2013/11/01 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
在Mac中PyCharm配置python Anaconda环境过程图解
2020/03/11 Python
Django用户身份验证完成示例代码
2020/04/03 Python
python怎么提高计算速度
2020/06/11 Python
python中str内置函数用法总结
2020/12/27 Python
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
2014/05/07 HTML / CSS
SmartBuyGlasses英国:购买太阳镜和眼镜
2018/01/29 全球购物
Unix里面如何在后台运行程序
2016/10/14 面试题
如何写一份好的英文求职信
2014/03/19 职场文书
森林防火宣传标语
2014/06/27 职场文书
大学生自我评价范文
2015/03/03 职场文书
开天辟地观后感
2015/06/09 职场文书
2016年幼儿园庆六一开幕词
2016/03/04 职场文书
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫