默认让页面的第一个控件选中的javascript代码
发布网友
发布时间:2022-04-24 17:32
我来回答
共1个回答
热心网友
时间:2022-04-24 19:01
当页面上面显示了一个表单后,通常焦点
并不是放在第一个控件上面,只需要一点通常的脚本就可以实现这个效果
。
document.forms[0].elements[0].focus();
如果页面的第一个控件是隐藏字段,或是不支持focus()
上面这段javascript
可能就会出现错误
!
复制代码
代码如下:
var
formutil
=
new
Object;
formutil.focusOnfirst
=
function()
{
if(document.forms.length>0){
var
item
=
document.forms[0].elements.length;
for(var
i=0;i<item;i++){
if(document.forms[0].elements[i].type
!="hidden"){
document.forms[0].elements[i].focus();
return;
}
}
}
}