默认让页面的第一个控件选中的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 相关文章推荐
JS日期和时间选择控件升级版(自写)
Aug 02 Javascript
基于JavaScript实现网页倒计时自动跳转代码
Dec 28 Javascript
谈一谈javascript中继承的多种方式
Feb 19 Javascript
深入剖析javascript中的exec与match方法
May 18 Javascript
微信小程序 用户数据解密详细介绍
Jan 09 Javascript
利用Javascript实现一套自定义事件机制
Dec 14 Javascript
javascript获取图片的top N主色值方法详解
Jan 26 Javascript
微信小程序文字显示换行问题
Jul 28 Javascript
JavaScript原型继承和原型链原理详解
Feb 04 Javascript
react 原生实现头像滚动播放的示例
Apr 21 Javascript
vue 函数调用加括号与不加括号的区别
Oct 29 Javascript
如何使JavaScript休眠或等待
Apr 27 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
zend framework配置操作数据库实例分析
2012/12/06 PHP
Thinkphp的volist标签嵌套循环使用教程
2014/07/08 PHP
php字符串分割函数用法实例
2015/03/17 PHP
PHP递归遍历文件夹去除注释并压缩php源代码的方法示例
2018/05/23 PHP
JavaScript 基础问答三
2008/12/03 Javascript
jQuery 加上最后自己的验证
2009/11/04 Javascript
JavaScript 学习历程和心得分享
2010/12/12 Javascript
js循环改变div颜色具体方法
2013/06/25 Javascript
解决JS中乘法的浮点错误的方法
2014/01/03 Javascript
js验证电话号码与手机支持+86的正则表达式
2014/01/23 Javascript
js清理Word格式示例代码
2014/02/13 Javascript
jquery使用ajax实现微信自动回复插件
2014/04/28 Javascript
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
2016/05/16 Javascript
js获取ip和地区
2017/03/10 Javascript
Angular2实现自定义双向绑定属性
2017/03/22 Javascript
JavaScript的setter与getter方法
2017/11/29 Javascript
web前端页面生成exe可执行文件的方法
2018/02/08 Javascript
微信小程序实现订单倒计时
2020/11/01 Javascript
vue跳转方式(打开新页面)及传参操作示例
2020/01/26 Javascript
vue中如何自定义右键菜单详解
2020/12/08 Vue.js
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
Python多线程编程(四):使用Lock互斥锁
2015/04/05 Python
python 实现图片上传接口开发 并生成可以访问的图片url
2019/12/18 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
HTML5注册表单的自动聚焦与占位文本示例代码
2013/07/19 HTML / CSS
Bogner美国官网:滑雪服中的”Dior”
2018/01/30 全球购物
Geekbuying波兰:购买中国电子产品
2019/10/20 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
2013/07/30 面试题
商务助理岗位职责
2013/11/13 职场文书
师范院校学生自荐信范文
2013/12/27 职场文书
建筑投标担保书
2014/05/20 职场文书
村主任群众路线个人对照检查材料
2014/09/26 职场文书
自愿离婚协议书范本
2015/01/26 职场文书
学校勤俭节约倡议书
2015/04/29 职场文书
高一地理教学工作总结
2015/08/12 职场文书
Go语言实现一个简单的并发聊天室的项目实战
2022/03/18 Golang