默认让页面的第一个控件选中的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 相关文章推荐
javascript实现上传图片并预览的效果实现代码
Apr 11 Javascript
cnblogs 代码高亮显示后的代码复制问题解决实现代码
Dec 14 Javascript
eclipse导入jquery包后报错的解决方法
Feb 17 Javascript
javascript控制层显示或隐藏的方法
Jul 22 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
Dec 08 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
Dec 14 Javascript
Bootstrap3制作图片轮播效果
May 12 Javascript
分享javascript实现的冒泡排序代码并优化
Jun 05 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
Dec 23 Javascript
Three.js基础学习之场景对象
Sep 27 Javascript
详解react-native WebView 返回处理(非回调方法可解决)
Feb 27 Javascript
微信小程序激励式视频广告组件使用详解
Dec 06 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
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
jQuery LigerUI 使用教程表格篇(1)
2012/01/18 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
2013/02/22 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
2015/07/18 Javascript
jQuery复制表单元素附源码分享效果演示
2015/09/30 Javascript
js验证真实姓名与身份证号是否匹配
2015/10/13 Javascript
每天一篇javascript学习小结(属性定义方法)
2015/11/19 Javascript
js继承实现方法详解
2016/12/16 Javascript
JS轮播图实现简单代码
2021/02/19 Javascript
angular之ng-template模板加载
2017/11/09 Javascript
vue 自定义组件 v-model双向绑定、 父子组件同步通信的多种写法
2017/11/27 Javascript
对angularJs中自定义指令replace的属性详解
2018/10/09 Javascript
Electron中实现大文件上传和断点续传功能
2018/10/28 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
2019/02/19 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
javascript设计模式 ? 原型模式原理与应用实例分析
2020/04/10 Javascript
.netcore+vue 实现压缩文件下载功能
2020/09/24 Javascript
Python中的yield浅析
2014/06/16 Python
Python用于学习重要算法的模块pygorithm实例浅析
2018/08/16 Python
Python定时任务工具之APScheduler使用方式
2019/07/24 Python
python输出决策树图形的例子
2019/08/09 Python
利用Python自动化操作AutoCAD的实现
2020/04/01 Python
Python MOCK SERVER moco模拟接口测试过程解析
2020/04/13 Python
Python实现自动装机功能案例分析
2020/10/22 Python
美国网上眼镜商城:Zenni Optical
2016/11/20 全球购物
信息科学与技术专业求职信范文
2014/02/20 职场文书
委托书模板
2014/04/04 职场文书
求职者怎样写自荐信
2014/04/13 职场文书
小学一年级学生评语
2014/04/22 职场文书
交通事故一次性赔偿协议书范本
2014/11/02 职场文书
基层工作经验证明样本
2014/11/16 职场文书
网上祭英烈活动总结
2015/02/04 职场文书
升学宴学生致辞
2015/09/29 职场文书
人生一定要学会的三样东西:放下、忘记、珍惜
2019/08/21 职场文书