默认让页面的第一个控件选中的javascript代码


Posted in Javascript onDecember 26, 2009

当页面上面显示了一个表单后,通常焦点 并不是放在第一个控件上面,只需要一点通常的脚本就可以实现这个效果 。
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; 
} 
} 
} 
}
Javascript 相关文章推荐
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
js浏览器本地存储store.js介绍及应用
May 13 Javascript
JS实现往下不断流动网页背景的方法
Feb 27 Javascript
javascript实现uploadify上传格式以及个数限制
Nov 23 Javascript
sso跨域写cookie的一段js脚本(推荐)
May 25 Javascript
AngularJs Understanding the Model Component
Sep 02 Javascript
swiper 自动图片无限轮播实现代码
May 21 Javascript
js实现各浏览器全屏代码实例
Jul 03 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
详解vue中localStorage的使用方法
Nov 22 Javascript
解决vue页面渲染但dom没渲染的操作
Jul 27 Javascript
如何手动实现一个 JavaScript 模块执行器
Oct 16 Javascript
js tab效果的实现代码
Dec 26 #Javascript
javascript 计算两个整数的百分比值
Dec 26 #Javascript
用Javascript同时提交多个Web表单的方法
Dec 26 #Javascript
再谈javascript 动态添加样式规则 W3C校检
Dec 25 #Javascript
javascript 处理事件绑定的一些兼容写法
Dec 24 #Javascript
Javascript 键盘keyCode键码值表
Dec 24 #Javascript
JQuery与iframe交互实现代码
Dec 24 #Javascript
You might like
比较strtr, str_replace和preg_replace三个函数的效率
2013/06/26 PHP
php json_encode()函数返回json数据实例代码
2014/10/10 PHP
PHP中定义数组常量(array常量)的方法
2014/11/17 PHP
javascript 避免闭包引发的问题
2009/03/17 Javascript
封装了jQuery的Ajax请求全局配置
2015/02/05 Javascript
JS实现从连接中获取youtube的key实例
2015/07/02 Javascript
Javascript实现网络监测的方法
2015/07/31 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
2016/03/06 Javascript
浅谈几种常用的JS类定义方法
2016/06/08 Javascript
jQuery实现弹出带遮罩层的居中浮动窗口效果
2016/09/12 Javascript
JS验证图片格式和大小并预览的简单实例
2016/10/11 Javascript
javascript中BOM基础知识总结
2017/02/14 Javascript
Bootstrap 3浏览器兼容性问题及解决方案
2017/04/11 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
详解Vue之事件处理
2020/07/10 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
vue实现两个区域滚动条同步滚动
2020/12/13 Vue.js
python 快速排序代码
2009/11/23 Python
python paramiko实现ssh远程访问的方法
2013/12/03 Python
解读Python编程中的命名空间与作用域
2015/10/16 Python
python 调用c语言函数的方法
2017/09/29 Python
python 3.6 +pyMysql 操作mysql数据库(实例讲解)
2017/12/20 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
python 同时运行多个程序的实例
2019/01/07 Python
详解python校验SQL脚本命名规则
2019/03/22 Python
Django框架用户注销功能实现方法分析
2019/05/28 Python
Python3 合并二叉树的实现
2019/09/30 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
python 使用cx-freeze打包程序的实现
2020/03/14 Python
Java byte数组操纵方式代码实例解析
2020/07/22 Python
国际礼品店:GiftsnIdeas
2018/05/03 全球购物
四风问题查摆材料
2014/08/25 职场文书
学校办公室主任岗位职责
2015/04/01 职场文书
学生会自荐信
2019/05/16 职场文书
拥有这5个特征人,“命”都不会太差
2019/08/16 职场文书
在Python 中将类对象序列化为JSON
2022/04/06 Python