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


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_03(ExtJs Grid的简单使用)
Oct 02 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
Nov 09 Javascript
jQuery EasyUI API 中文文档 - Spinner微调器使用
Oct 21 Javascript
js DOM的学习笔记
Dec 22 Javascript
JavaScript获取鼠标移动时的坐标(兼容IE8、chome谷歌、Firefox)
Sep 13 Javascript
jquery中map函数遍历数组用法实例
May 18 Javascript
基于JavaScript实现瀑布流效果
Mar 29 Javascript
Vue利用History记录上一页面的数据方法实例
Nov 02 Javascript
JS使用栈判断给定字符串是否是回文算法示例
Mar 04 Javascript
微信小程序如何调用json数据接口并解析
Jun 29 Javascript
jQuery 查找元素操作实例小结
Oct 02 jQuery
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
May 15 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之字符串变相相减的代码
2007/03/19 PHP
php获取网页内容方法总结
2008/12/04 PHP
PHP中array_merge和array相加的区别分析
2013/06/17 PHP
php 过滤英文标点符号及过滤中文标点符号代码
2014/06/12 PHP
Extjs优化(一)删除冗余代码提高运行速度
2013/04/15 Javascript
jquery删除数据记录时的弹出提示效果
2014/05/06 Javascript
js使用for循环查询数组中是否存在某个值
2014/08/12 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
2015/09/15 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
2015/11/15 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
完全深入学习Bootstrap表单
2016/11/28 Javascript
JavaScript实现类似淘宝的购物车效果
2017/03/16 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
Cropper.js 实现裁剪图片并上传(PC端)
2017/08/20 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
2018/04/13 Javascript
JavaScript实现美化滑块效果
2019/05/17 Javascript
vue实现滑动到底部加载更多效果
2020/10/27 Javascript
vue.config.js中配置Vue的路径别名的方法
2020/02/11 Javascript
Python创建xml文件示例
2017/03/22 Python
python使用opencv进行人脸识别
2017/04/07 Python
Python使用线程来接收串口数据的示例
2019/07/02 Python
用python3读取python2的pickle数据方式
2019/12/25 Python
pycharm实现在子类中添加一个父类没有的属性
2020/03/12 Python
OpenCV Python实现拼图小游戏
2020/03/23 Python
Django后端分离 使用element-ui文件上传方式
2020/07/12 Python
DJI大疆无人机官方商城:全球领先的无人飞行器研发和生产商
2016/12/21 全球购物
贝斯特韦斯特酒店集团官网:Best Western
2019/01/03 全球购物
试述DBMS的主要功能
2016/11/13 面试题
实习鉴定评语
2014/01/19 职场文书
高校教师自荐信范文
2014/03/13 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
三八节活动主持词
2015/07/04 职场文书
pytorch 带batch的tensor类型图像显示操作
2021/05/20 Python
详解在SQLPlus中实现上下键翻查历史命令的功能
2022/03/18 SQL Server
MySql数据库 查询时间序列间隔
2022/05/11 MySQL