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


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 相关文章推荐
Ext中下拉列表ComboBox组件store数据格式用法介绍
Jul 15 Javascript
node.js中的http.response.getHeader方法使用说明
Dec 14 Javascript
jquery实现横向图片轮播特效代码分享
Nov 19 Javascript
jQuery Validation PlugIn的使用方法详解
Dec 18 Javascript
JavaScript禁止用户多次提交的两种方法
Jul 24 Javascript
Bootstrap Table使用方法详解
Aug 01 Javascript
JavaScript组成、引入、输出、运算符基础知识讲解
Dec 08 Javascript
self.attachevent is not a function的解决方法
Apr 04 Javascript
node中使用es6/7/8(支持性与性能)
Mar 28 Javascript
layui表格数据复选框回显设置方法
Sep 13 Javascript
JavaScript 面向对象基础简单示例
Oct 02 Javascript
JavaScript实现捕获鼠标坐标
Apr 12 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/04/09 PHP
Ajax PHP 边学边练 之三 数据库
2009/11/26 PHP
PHP开发工具ZendStudio下Xdebug工具使用说明详解
2013/11/11 PHP
一个严格的PHP Session会话超时时间设置方法
2014/06/10 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
读jQuery之八 包装事件对象
2011/06/21 Javascript
ie中js创建checkbox默认选中问题探讨
2013/10/21 Javascript
JavaScript的strict模式与with关键字介绍
2014/02/08 Javascript
javascript避免数字计算精度误差的方法详解
2014/03/05 Javascript
原生js结合html5制作小飞龙的简易跳球
2015/03/30 Javascript
javascript父子页面通讯实例详解
2015/07/17 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
canvas绘制表盘时钟
2017/01/23 Javascript
JS字符串长度判断,超出进行自动截取的实例(支持中文)
2017/03/06 Javascript
less简单入门(CSS 预处理语言)
2017/03/08 Javascript
JS传播事件、取消事件默认行为、阻止事件传播详解
2017/08/14 Javascript
动态Axios的配置步骤详解
2018/01/12 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
Vue下拉框回显并默认选中随机问题
2018/09/06 Javascript
[01:05:30]VP vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python实现微信发送邮件关闭电脑功能
2018/02/22 Python
python:print格式化输出到文件的实例
2018/05/14 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
[原创]Python入门教程1. 基本运算【四则运算、变量、math模块等】
2018/10/28 Python
Python线性拟合实现函数与用法示例
2018/12/13 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
Python实现简易过滤删除数字的方法小结
2019/01/09 Python
实例讲解Python中整数的最大值输出
2019/03/17 Python
Python实现RabbitMQ6种消息模型的示例代码
2020/03/30 Python
python文件编写好后如何实践
2020/07/07 Python
django template实现定义临时变量,自定义赋值、自增实例
2020/07/12 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
英国第一摩托车和摩托车越野配件商店:GhostBikes
2019/03/10 全球购物
村党支部对照检查材料思想汇报
2014/09/28 职场文书
MySQL的意向共享锁、意向排它锁和死锁
2022/07/15 MySQL