页面加载时让光标聚焦默认的地方
这个方法有一定的实用性,特别是在反复录入数据的情况下,比如,一个页面需要反复的录入用户数据,当前一个用户数据提交后,在输入下一个用户数据时,光标会自动聚焦到默认的输入框里,就省去了使用鼠标的过程,提高用户的处理速度和软件的方便性。
这个问题只需要使用JavaScript中的对象事件focus就可以实现了。具体的代码如下:
首先是聚焦代码,这里将光标聚焦到默认的employeeid输入框中:
< script language="javascript">
function auto_focus()
{
if(document.getElementById('employeeid')!=null) //首先检查employeeid对象是否存在
document.employeeadd.employeeid.focus(); //将光标聚焦
}
< /script>
在body标签中调用该函数,也就是让页面加载时调用该函数:
< body onload="javascript:auto_focus()">
输入框页面代码:
< form id="employeeadd" name="employeeadd" method="post" action="addemployee.asp">
工号:< input name="employeeid" type="text" id="employeeid" size="6" maxlength="6" />
< /form>< /span>

没有评论:
发表评论