通过JS来判断页面控件是否获取焦点


Posted in Javascript onJanuary 03, 2014

以一个TextBox为例,使用javascript来判断其是否获取到焦点。

其实很简单,正常的思路分为两个途径来看:

当文本框为服务端控件的时候,我们可以很简单地想到使用:if(TextBox1.Focused)来进行判断,使用TextBox1.Attributes.add('onfocus','要执行的方法'); 来绑定方法。当然,服务端的控件也是可以使用JS来进行操作的,不过,需要提醒注意的是服务端的ID与实际客户端的ID很可能是不一样的,所以在使用getelementbyid的时候需要注意: document.getElementById('<%= TextBox1.ClientID%>')。

当文本框为服务端控件的时候,可以用document.activeElement.id和TextBox1比较,就能知道TextBox1是否为焦点,例:if(document.activeElement   ==   document.form1.elementName){} 。

Javascript 相关文章推荐
jQuery的一些注意
Dec 06 Javascript
jQuery each()小议
Mar 18 Javascript
详解AngularJS中的依赖注入机制
Jun 17 Javascript
javascript仿京东导航左侧分类导航下拉菜单效果
Nov 25 Javascript
前端框架Vue.js构建大型应用浅析
Sep 12 Javascript
详解Vue自定义过滤器的实现
Jan 10 Javascript
angular 实现下拉列表组件的示例代码
Mar 09 Javascript
vue中的过滤器实例代码详解
Jun 06 Javascript
在小程序中推送模板消息的实现方法
Jul 22 Javascript
JavaScript计算出两个数的差值
Mar 19 Javascript
vue 实现一个简单的全局调用弹窗案例
Sep 10 Javascript
Vue+Java 通过websocket实现服务器与客户端双向通信操作
Sep 22 Javascript
使用js判断控件是否获得焦点
Jan 03 #Javascript
js保留小数点后几位的写法
Jan 03 #Javascript
js判断字符是否是汉字的两种方法小结
Jan 03 #Javascript
jquery事件重复绑定的快速解决方法
Jan 03 #Javascript
浅析jquery某一元素重复绑定的问题
Jan 03 #Javascript
jquery live()重复绑定的解决方法介绍
Jan 03 #Javascript
解决JS中乘法的浮点错误的方法
Jan 03 #Javascript
You might like
php empty函数判断mysql表单是否为空
2010/04/12 PHP
深入解析Session是否必须依赖Cookie
2013/08/02 PHP
PHP常用数组函数介绍
2014/07/28 PHP
通过php删除xml文档内容的方法
2015/01/23 PHP
ThinkPHP中Common/common.php文件常用函数功能分析
2016/05/20 PHP
php 时间time与日期date之间的使用详解及区别
2016/11/07 PHP
laravel 实现登陆后返回登陆前的页面方法
2019/10/03 PHP
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
javascript 密码强度验证规则、打分、验证(给出前端代码,后端代码可根据强度规则翻译)
2010/05/18 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
javascript中实现兼容JAVA的hashCode算法代码分享
2020/08/11 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
简介JavaScript中的sub()方法的使用
2015/06/08 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
获取input标签的所有属性的方法
2016/06/28 Javascript
JS实现漂亮的时间选择框效果
2016/08/20 Javascript
JQuery动态添加Select的Option元素实现方法
2016/08/29 Javascript
详解JS数值Number类型
2018/02/07 Javascript
深入理解JavaScript 箭头函数
2019/05/30 Javascript
微信小程序实现音乐播放器
2019/11/20 Javascript
微信小程序canvas截取任意形状的实现代码
2020/01/13 Javascript
Python实现针对中文排序的方法
2017/05/09 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
Python内置函数delattr的具体用法
2017/11/23 Python
Python多进程与服务器并发原理及用法实例分析
2018/08/21 Python
浅谈Python中的继承
2020/06/19 Python
Python实现自动签到脚本的示例代码
2020/08/19 Python
匡威比利时官网:Converse Belgium
2017/04/13 全球购物
英国100%防污和防水的靴子:Muck Boot Company
2020/09/08 全球购物
财务经理岗位职责
2013/11/09 职场文书
车间班长岗位职责
2013/11/30 职场文书
社区党总支书记先进事迹材料
2014/01/24 职场文书
《桂林山水》教学反思
2014/02/08 职场文书
总会计师岗位职责
2014/02/19 职场文书
爱国电影观后感
2015/06/19 职场文书
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android