要想让网页一载入成功之后,就让某个网页控件获得焦点,那么,在jquery的环境下,可以使用如下的办法。
首先,在页面的头部,即head标签范围之内,对jquery进行引入。
<script type="text/javascript" src="MyEditor/JS/jquery.js"></script>
关于jquery.js这个文件,可以到网上下载,因为随处可见,到处都有。
接着,就使用如下的代码获取焦点吧。
$("#控件ID号").focus();
上面的代码,就是靠focus()这个获得焦点的。
注意,$("#控件ID号")这一部分,你只需要修改“控件ID号”这一部分,变成你的网页中的控件ID即可,其它符号千万不要修改。
知识拓展:
触发 focus 事件
语法:$(selector).focus()
将函数绑定到 focus 事件
语法
$(selector).focus(function)
参数 描述
function 可选。规定当发生 focus 事件时运行的函数。
看看下面的例子吧,比较全面。
$(document).ready(function(){
$("#文本框ID").focus(function(){
$("#文本框ID").css("background-color","#FFFFCC");
});
$("#按钮ID").click(function(){
$("#文本框ID").focus();
});
});