当元素获得焦点和失去焦点时,触发 的事件。
2015-07-01 18:48
239 查看
我遇到一个问题,点击文本框时,文本框的值消失,点击文本框外时,值还原。经过一系列的过程,
解决的内容:如下:
下面内容摘取于Jquery。
当元素获得焦点时,触发 focus 事件。
可以通过鼠标点击或者键盘上的TAB导航触发。这将触发所有绑定的focus函数,注意,某些对象不支持focus方法。
当页面加载后将 id 为 'login' 的元素设置焦点:
[/code]
使人无法使用文本框:
[/code]
当元素失去焦点时触发 blur 事件。
这个函数会调用执行绑定到blur事件的所有函数,包括浏览器的默认行为。可以通过返回false来防止触发浏览器的默认行为。blur事件会在元素失去焦点的时候触发,既可以是鼠标行为,也可以是按tab键离开的
触发所有段落的blur事件:
[/code]
任何段落失去焦点时弹出一个 "Hello World!"在每一个匹配元素的blur事件中绑定的处理函数:
解决的内容:如下:
下面内容摘取于Jquery。
当元素获得焦点时,触发 focus 事件。
可以通过鼠标点击或者键盘上的TAB导航触发。这将触发所有绑定的focus函数,注意,某些对象不支持focus方法。
当页面加载后将 id 为 'login' 的元素设置焦点:
$(document).ready(function(){ $("#login").focus(); });
[/code]
使人无法使用文本框:
$("input[type=text]").focus(function(){ this.blur(); });
[/code]
当元素失去焦点时触发 blur 事件。
这个函数会调用执行绑定到blur事件的所有函数,包括浏览器的默认行为。可以通过返回false来防止触发浏览器的默认行为。blur事件会在元素失去焦点的时候触发,既可以是鼠标行为,也可以是按tab键离开的
触发所有段落的blur事件:
$("p").blur();
[/code]
任何段落失去焦点时弹出一个 "Hello World!"在每一个匹配元素的blur事件中绑定的处理函数:
$("p").blur( function () { alert("Hello World!"); } );
相关文章推荐
- JDK免安装版,解压后需要配置环境变量
- Django开发(五)——显示图片,加载css,js等静态文件
- JSON详解
- haayaGuardV0---3---手机与pc基于p2p通信
- mesos资料收集
- OJ第三批——Problem N: 熟悉题型——填空题(删除线性表节点)
- c++面试题
- linux 除了某个文件或某个文件夹以外全部删除
- angular input使用输入框filter格式化日期
- c++面试题
- 清算流程
- Why choose Lua?
- Oracle11g安装出现em.ear
- 入门指南
- 实现函数功能对数组元素进行插入、删除、查询操作
- 记账流程
- 如何从BBC网站学习英语
- 一、iOS控制器view的创建方式(官方文档翻译)
- ubuntu下几种Android测试工具
- 对账流程