一 介绍
获得焦点事件(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" οnfοcus="txtfocus()" onBlur="txtblur()">
</form></td>
</tr>
<tr>
<td>密码:</td>
<td><form name="form2" method="post" action="">
<input type="text" name="textfield2" οnfοcus="txtfocus()" onBlur="txtblur()">
</form></td>
</tr>
<tr>
<td>真实姓名:</td>
<td><form name="form3" method="post" action="">
<input type="text" name="textfield3" οnfοcus="txtfocus()" onBlur="txtblur()">
</form></td>
</tr>
<tr>
<td>性别:</td>
<td><form name="form4" method="post" action="">
<input type="text" name="textfield5" οnfοcus="txtfocus()" onBlur="txtblur()">
</form></td>
</tr>
<tr>
<td>邮箱:</td>
<td><form name="form5" method="post" action="">
<input type="text" name="textfield4" οnfοcus="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
  • 查看图片附件

获得焦点与失去焦点事件相关推荐

  1. php 获得焦点,jquery中blur()失去焦点与focus() 获取焦点事件

    以前我们在js中写input各种事件时都会直接在input中写,昨天开始我开始全面使用jquery了,现在来谈一下我对jquery blur() focus()事件的学习笔记. 对于元素的焦点事件,我 ...

  2. input失去焦点和获得焦点jquery焦点事件

    input失去焦点和获得焦点jquery焦点事件插件, 鼠标在搜索框中点击的时候里面的文字就消失了. 我们在做网站的时候经常会用到搜索框的获得焦点和失去焦点的事件,因为懒,每次都去写非常的烦,于是就一 ...

  3. 获得焦点和失去焦点事件的应用

    描述 获得焦点和失去焦点事件的应用 代码 .info{color:#888888; }.error{color: red; }.right{color: white;background-color: ...

  4. Qt获得焦点和失去焦点处理事件 (Focus事件)

    Qt获得焦点和失去焦点处理事件 (Focus事件) 方法一: 描述:一开始我要实现的目的就是,在一个窗体上有多个可编辑控件(比如QLineEdit.QTextEdit等),当哪个控件获得焦点,哪个控件 ...

  5. Javascript基础(四):获得焦点和失去焦点事件

    1.获取ID的函数 在说获取焦点和失去焦点事件之前,先说说封装获取ID的函数.一般在实际操作中,会经常用到提取某个元素的ID,如果每条都列,想必非常麻烦.一般如果有很多ID需要提取的情况基本都用提取I ...

  6. js离焦事件_jquery 获得焦点和失去焦点事件

    前端网站中如果存在一些让用户填写内容的表单元素的话,我们可以使用JQ中获得焦点事件和失去焦点事件,来给用户作出一些提示的内容.今天我们就说一说JQuery下获得焦点和失去焦点的事件的使用方法. jqu ...

  7. JavaScript表单事件 获取焦点:focus 失去焦点:blur 输入事件:input 变化事件:change

    JavaScript表单事件 焦点处理 焦点处理主要包括focus(获取焦点)和blur(失去焦点)事件类型.所谓焦点,就是激活表单字段,使其可以响应键盘事件. 获取焦点:focus 当单击或使用Ta ...

  8. WPF Window 窗口获得焦点和失去焦点事件

    Window 窗口获得焦点和失去焦点事件(窗口变为背景窗口.窗口切换等都引起窗口焦点失去) Activated获得焦点事件 和 Deactivated失去焦点的事件:     Activated: 获 ...

  9. html5文本框获取焦点,文本框获得焦点和失去焦点的判断代码

    文本框失去焦点事件.获得焦点事件 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后, ...

  10. java文本框获得输入焦点_文本框获得焦点和失去焦点的判断代码

    文本框失去焦点事件.获得焦点事件 onBlur:当失去输入焦点后产生该事件 onFocus:当输入获得焦点后,产生该文件 Onchange:当文字值改变时,产生该事件 Onselect:当文字加亮后, ...

最新文章

  1. 【spring】使用eclipse在没网时编写配置文件无法获取提示 解决方法
  2. python手机版下载3.7.2-QPython - Python for Android
  3. python快速入门答案-Python 开发 14 天快速入门
  4. 为什么应该放弃或减少使用MD5
  5. C++实现折半插入排序
  6. [转载]监控 Linux 性能的 18 个命令行工具
  7. 安卓学习笔记44:开源框架okhttp3入门
  8. MongoDB 基本命令
  9. spring Assert
  10. dpkg命令用法、Ubuntu下deb包的解压、打包、安装、卸载及常用命令参数
  11. Hibernate.cfg.xml 整理
  12. Hadoop基础【HDFS的shell,客户端操作、上传下载流程】
  13. 【CPU微架构】分支预测(二)常用分支预测算法
  14. 教你如何攻克Kotlin中泛型型变的难点(下篇)
  15. 磁共振t1t2信号记忆顺口溜_【 磁共振t1与t2是啥意义】_特点_特征-大众养生网
  16. 装逼神器--黑客帝国的实现效果(linux环境系统)
  17. 德州学院大学计算机,德州学院 计算机系 李天志老师简介 联系方式 手机电话 邮箱...
  18. 基于zxing的二维码扫描
  19. C++:使用vector中accumulate求和计算出错
  20. 20核服务器项目,详细解答E5-2680v2,20核40线程服务器的具体用途怎么体现出来

热门文章

  1. C语言的运行环境及运行方法(例子)
  2. java封装264成flv,FLV视频封装格式详细解析
  3. Netty(3)心跳检测、WebSocket、Protobuf
  4. 2021-2027全球与中国水产养殖保健市场现状及未来发展趋势
  5. 抓取维基百科分类索引下某一分类下的子分类及其分类下的页面(仅限词条)
  6. KB958644系统补丁
  7. 通过adb pull和adb push 手机与电脑之间传输文件
  8. ASUS Vivobook安装linux
  9. uni-app尺寸单位
  10. select清除右侧的小三角