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


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的日期联动实现代码
Feb 24 Javascript
js当一个变量为函数时 应该注意的一点细节小结
Dec 29 Javascript
Ajax搜索结果页面下方的分页按钮的生成
Apr 05 Javascript
PHP开发者必须掌握的6个关键字
Apr 14 Javascript
Javascript中的数据类型之旅
Oct 18 Javascript
利用React-router+Webpack快速构建react程序
Oct 27 Javascript
js图片轮播手动切换特效
Jan 12 Javascript
js对象实例详解(JavaScript对象深度剖析,深度理解js对象)
Sep 21 Javascript
详解ES6通过WeakMap解决内存泄漏问题
Mar 09 Javascript
Vue实现todolist删除功能
Jun 26 Javascript
如何制作一个Node命令行图像识别工具
Dec 12 Javascript
JavaScript实现贪吃蛇游戏
Jun 16 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使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
微信支付开发发货通知实例
2016/07/12 PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
2016/09/26 PHP
关于ThinkPHP中的异常处理详解
2018/05/11 PHP
在网页中屏蔽快捷键
2006/09/06 Javascript
新发现一个骗链接的方法(js读取cookies)
2012/01/11 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
js 有框架页面跳转(target)三种情况下的应用
2013/04/09 Javascript
js判断文本框剩余可输入字数的方法
2015/02/04 Javascript
使用JavaScript制作一个简单的计数器的方法
2015/07/07 Javascript
学习JavaScript设计模式(策略模式)
2015/11/26 Javascript
js实现的二分查找算法实例
2016/01/21 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
JS未跨域操作iframe里的DOM
2016/06/01 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
2016/09/23 Javascript
从零开始学习Node.js系列教程六:EventEmitter发送和接收事件的方法示例
2017/04/13 Javascript
webpack项目使用eslint建立代码规范实现
2019/05/16 Javascript
layer插件实现在弹出层中弹出一警告提示并关闭弹出层的方法
2019/09/24 Javascript
在vue中使用防抖函数组件操作
2020/07/26 Javascript
Python使用Supervisor来管理进程的方法
2015/05/28 Python
利用python程序帮大家清理windows垃圾
2017/01/15 Python
对Python中的条件判断、循环以及循环的终止方法详解
2019/02/08 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
python plotly绘制直方图实例详解
2019/07/22 Python
python异常处理之try finally不报错的原因
2020/05/18 Python
python 使用多线程创建一个Buffer缓存器的实现思路
2020/07/02 Python
Python基于xlutils修改表格内容过程解析
2020/07/28 Python
htmlentities() 和 htmlspecialchars()有什么区别
2015/07/01 面试题
2014年辅导员工作总结
2014/11/18 职场文书
优秀班主任主要事迹材料
2014/12/16 职场文书
音乐教师求职信范文
2015/03/20 职场文书
2016大一新生军训心得体会
2016/01/11 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
apache基于端口创建虚拟主机的示例
2021/04/22 Servers
Tomcat安装使用及部署Web项目的3种方法汇总
2022/08/14 Servers
使用Cargo工具高效创建Rust项目
2022/08/14 Javascript