如何在修改checkbox状态,不触发事件

简介:

如果checkbox有状态修改的事件响应,这个时候如果为checkbox赋值初始状态的时候,就会触发checkbox的事件,而往往这个不是我们希望的。

如何避免这种事情发生呢? 其实就是要区分到底是人为的触发的,还是代码触发的。 
如果是人为触发的,那么这个时候焦点就会在checkbox上,如果是代码赋值触发的,一般焦点都不在checkbox上。

事件响应的函数中添加这个条件 chkbox.Focused

相关文章
|
18天前
|
C#
c# Gridview 点击checkbox 触发的事件
c# Gridview 点击checkbox 触发的事件
|
7月前
如何让touchmove之后不触发touchend的事件
如何让touchmove之后不触发touchend的事件
38 0
|
9月前
select下拉框选择触发事件
select下拉框选择触发事件
61 0
|
JavaScript 开发者
使用 watch 监听文本框数据的变化|学习笔记
快速学习使用 watch 监听文本框数据的变化
1015 0
使用 watch 监听文本框数据的变化|学习笔记
|
JavaScript 开发者
使用watch监听文本框数据的变化|学习笔记
快速学习使用watch监听文本框数据的变化
90 0
使用watch监听文本框数据的变化|学习笔记
|
JavaScript
解决input 有多少个radio绑定change事件,手动触发就会执行多少次问题
如题,相信大家都会遇到这个问题,那么为什么会触发多次呢?其实当你用jquery绑定onchange事件的时候你就无形中给每个radio绑定了事件,所以才会出现执行多少次的问题了,那么如何解决呢,其实这个问题就是最好的解决方法了,你想阿,一组radio当然只会选中一个,但是没有 选中的radio也会执...
1143 0