js 判断控件获得焦点的示例代码


Posted in Javascript onMarch 04, 2014

JS判断一个对象已获得焦点document.activeElement.tagName //tagName 标签名

实例:判断body获得光标时关闭输入法。

var act = document.activeElement.tagName.toLowerCase();
   if(act.indexOf("body") != -1 || act.indexOf("html") != -1)
   {
    document.body.style.imeMode = 'disabled';
   }
<script>
function test(){
var srcElem = document.activeElement
var testval = srcElem.name; //id和name比较常用应该
alert("控件"+testval+"获取焦点");
}
</script>
<input name="a" type="text" value="测试a" onclick="test();">
<input name="b" type="text" value="测试b" onclick="test();">
Javascript 相关文章推荐
JQuery 表单中textarea字数限制实现代码
Dec 07 Javascript
浅析js中取绝对值的2种方法
Jul 09 Javascript
ExtJS自定义主题(theme)样式详解
Nov 18 Javascript
js中javascript:void(0) 真正含义
Nov 05 Javascript
AngularJS使用ng-repeat指令实现下拉框
Aug 23 Javascript
原生JS实现图片翻书效果
Feb 16 Javascript
jquery实现图片平滑滚动详解
Mar 22 jQuery
Webpack执行命令参数详解
Jun 17 Javascript
js 监控iframe URL的变化实例代码
Jul 12 Javascript
node.js读取Excel数据(下载图片)的方法示例
Aug 02 Javascript
JavaScript实现多态和继承的封装操作示例
Aug 20 Javascript
JavaScript中关于预编译、作用域链和闭包的理解
Mar 31 Javascript
Javascript中的String对象详谈
Mar 03 #Javascript
Javascript中的Array数组对象详谈
Mar 03 #Javascript
不要使用jQuery触发原生事件的方法
Mar 03 #Javascript
jquery实现点击消失的代码
Mar 03 #Javascript
jquery提交form表单简单示例分享
Mar 03 #Javascript
jquery序列化form表单使用ajax提交后处理返回的json数据
Mar 03 #Javascript
js函数在frame中的相互调用详解
Mar 03 #Javascript
You might like
杏林同学录(六)
2006/10/09 PHP
PHP中文分词的简单实现代码分享
2011/07/17 PHP
PHP使用数组实现矩阵数学运算的方法示例
2017/05/29 PHP
学习thinkphp5.0验证类使用方法
2017/11/16 PHP
分享别人写的一个小型js框架
2007/08/13 Javascript
JS上传前预览图片实例
2013/03/25 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
Seajs的学习笔记
2014/03/04 Javascript
JavaScript中实现map功能代码分享
2015/06/11 Javascript
jQuery三级下拉列表导航菜单代码分享
2020/04/15 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
layer弹出层自适应高度,垂直水平居中的实现
2019/09/16 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
2019/09/23 Javascript
vue 接口请求地址前缀本地开发和线上开发设置方式
2020/08/13 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
[07:40]DOTA2每周TOP10 精彩击杀集锦vol.4
2014/06/25 DOTA
[11:44]Ti9 OG夺冠时刻
2019/08/25 DOTA
详解python 拆包可迭代数据如tuple, list
2017/12/29 Python
使用Python监视指定目录下文件变更的方法
2018/10/15 Python
Python图像处理实现两幅图像合成一幅图像的方法【测试可用】
2019/01/04 Python
网易2016研发工程师编程题 奖学金(python)
2019/06/19 Python
浅析python中while循环和for循环
2019/11/19 Python
keras 如何保存最佳的训练模型
2020/05/25 Python
Python过滤序列元素的方法
2020/07/31 Python
Windows下Sqlmap环境安装教程详解
2020/08/04 Python
python利用递归方法实现求集合的幂集
2020/09/07 Python
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
链表面试题-一个链表的结点结构
2015/05/04 面试题
什么是测试驱动开发(TDD)
2012/02/15 面试题
三好学生自我鉴定
2013/12/17 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
离婚协议书的范本
2015/01/27 职场文书
社区活动总结范文
2015/05/07 职场文书
PHP 技巧 * SVG 保存为图片(分享图生成)
2021/04/02 PHP
zabbix自定义监控nginx状态实现过程
2021/11/01 Servers
MySQL 原理与优化之Update 优化
2022/08/14 MySQL