通过JS来判断页面控件是否获取焦点
JS 获取 通过 判断 页面 是否 控件 焦点
2023-06-13 09:15:15 时间
以一个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){}。
相关文章
- Fabric.js 使用纯色遮挡画布(前景色)
- H.265视频流媒体播放器EasyPlayer.JS如何获取时间戳回调?
- JS对象转数组_js怎么把数组转成对象
- js获取当前日期与时间_js获取只有年月日的日期
- Node.js前端如何使用反向代理解决跨域
- Js获取当前日期时间及其它操作详解编程语言
- HTML JS 数据校验详解编程语言
- JS实现动画效果(利用定时器)
- JS获取鼠标指针的位置(坐标)
- JS offsetParent属性:获取最近的上级定位元素
- 使用JS在网页中连接Oracle数据库(js网页链接oracle)
- 动态加载js的几种方法
- JS幻想读取二进制文件
- 通过百度地图获取公交线路的站点坐标的js代码
- js获取坐标通过JS得到当前焦点(鼠标)的坐标属性
- 解析js如何获取当前url中的参数值并复制给input
- js中如何复制一个对象并获取其所有属性和属性对应的值
- JS获取农历日期具体实例
- js获取url参数代码实例分享(JS操作URL)
- JS之Date对象和获取系统当前时间详解
- js获取日期:昨天今天和明天、后天
- JS取得绝对路径的实现代码