信息发布→ 登录 注册 退出

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

发布时间:2026-01-11

点击量:
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
}
}
}
};
标签:# BR  # function  # document  # lt  # focus  # return  # hidden  # elements  # oField  # type  # form  # element  # 表单  # getTheFirstFocus  # span  # Object  # var  # 就让我们  # 中又  # 遍历  # 第一个  # 获得焦点  # 元素  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!