表单域的通用方法
作者:佚名 时间:2013-12-12
1.使用focus()方法让表单域获得焦点
当表单域获得焦点时,用户的键盘操作会直接作用于这个表单域,例如,当文本框获得焦点,键盘输入将出现在文本框内,当复选框获得焦点,空格键可以选中/未选中两种状态,当按钮获得焦点,回车键将回产生赞同于单击的效果.
需要注意的是,隐藏域(<input type="hidden"/>)是没有focus()方法的,对其调用这个方法将会产生脚本错误.
2.使用blur()方法让表单失去焦点
这是和focus()相对应的一个方法,用于将焦点从指定表单域上去除,同样,隐藏域也没有这个方法.
3.使用bandleevent(event)方法处理事件
这个方法接收一个event参数,表示触发这个表单域的指定事件,例如,如果希望单击按钮时也触发某个文本click事件,可以在按钮中加入;
<input type="button" onclick="txtelement.handleevent(event)" value="button"/>
但这个方法仅仅是用在netscape浏览器中的方法,在ie浏览器和firefox浏览器中均不可执行.
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3179.html