获得焦点与失去焦点事件
2017-04-12 10:38
399 查看
一 介绍
获得焦点事件(onfocus)是当某个元素获得焦点时触发事件处理程序。
失去焦点事件(onblur)是当前元素失去焦点时触发事件处理程序。
一般情况下,这两个事件是同时使用的。
二 应用
文本框获得焦点时改变背景颜色
本示例是在用户选择页面中的文本框时,改变文本框的背景颜色,当选择其他文本框时,将失去焦点的文本框背景颜色恢复原始状态。
三 代码
四 运行结果
大小: 2.1 KB
查看图片附件
获得焦点事件(onfocus)是当某个元素获得焦点时触发事件处理程序。
失去焦点事件(onblur)是当前元素失去焦点时触发事件处理程序。
一般情况下,这两个事件是同时使用的。
二 应用
文本框获得焦点时改变背景颜色
本示例是在用户选择页面中的文本框时,改变文本框的背景颜色,当选择其他文本框时,将失去焦点的文本框背景颜色恢复原始状态。
三 代码
<table align="center" width="337" height="204" border="0"> <tr> <td width="108">用户名:</td> <td width="213"><form name="form1" method="post" action=""> <input type="text" name="textfield" onfocus="txtfocus()" onBlur="txtblur()"> </form></td> </tr> <tr> <td>密码:</td> <td><form name="form2" method="post" action=""> <input type="text" name="textfield2" onfocus="txtfocus()" onBlur="txtblur()"> </form></td> </tr> <tr> <td>真实姓名:</td> <td><form name="form3" method="post" action=""> <input type="text" name="textfield3" onfocus="txtfocus()" onBlur="txtblur()"> </form></td> </tr> <tr> <td>性别:</td> <td><form name="form4" method="post" action=""> <input type="text" name="textfield5" onfocus="txtfocus()" onBlur="txtblur()"> </form></td> </tr> <tr> <td>邮箱:</td> <td><form name="form5" method="post" action=""> <input type="text" name="textfield4" onfocus="txtfocus()" onBlur="txtblur()"> </form></td> </tr> </table> <script language="javascript"> <!-- function txtfocus(event){ //当前元素获得焦点 var e=window.event; var obj=e.srcElement; //用于获取当前对象的名称 obj.style.background="#FFFF66"; } function txtblur(event){ //当前元素失去焦点 var e=window.event; var obj=e.srcElement; obj.style.background="FFFFFF"; } //--> </script>
四 运行结果
大小: 2.1 KB
查看图片附件
相关文章推荐
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- 鼠标滑入滑出,输入框获得失去焦点后触发事件的N种方法之一二
- html中input与input和input与select的获得焦点,失去焦点事件顺序
- input失去焦点和获得焦点jquery焦点事件
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- 当元素获得焦点和失去焦点时,触发 的事件。
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- 获得焦点事件和失去焦点事件
- input失去焦点和获得焦点jquery焦点事件
- 文本框失去焦点事件、获得焦点事件
- 文本框失去焦点事件、获得焦点事件
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- input失去焦点和获得焦点jquery焦点事件
- 文本框失去焦点事件、获得焦点事件
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- extjs 中怎么给文本框添加失去焦点和获得焦点的事件
- 失去焦点和获得焦点发生事件(js)
- Javascript基础(四):获得焦点和失去焦点事件
- Qt获得焦点和失去焦点处理事件 (Focus事件)