form表单元素设置disabled属性后支持点击click事件
2017-09-14 14:37
441 查看
<label onclick="alert('holle world')"><input type="checkbox" disabled style="pointer-events:none"></label>
在disabled元素外面包一层,可以是label,也可以是其它的元素,然后把事件写在外层元素上,并把disabled元素样式设置成”pointer-events:none”,这个样式是让元素忽略鼠标事件,让点击直接穿透到下一层元素去,然而就触发到label上的点击事件了
相关文章推荐
- JQuery 设置 表单元素的 readonly 和 disabled 属性
- 解决select 下拉框 设置disabled属性后 form表单提交到后台取不到值的情况
- 向ext的form表单元素添加click监听事件
- 下拉框设置disabled属性,form表单提交后台拿不到相应的值
- 记录问题:表单元素设置disabled属性后台不能获取该值
- form 表单中 disabled 属性的元素不参与表单提交
- 图片上传form表单需要设置的属性
- 设置元素disabled属性
- 工作总结 js 选择器选择多条元素 支持一起设置他们属性 $("#edumes input[type='radio']").prop("checked", false);
- 动态设置表单元素的编辑属性
- 对话屏幕Dynpro(SE51) 屏幕元素 屏幕属性 PAI事件的触发、屏幕元素Function Code设置 屏幕流逻辑Screen Flow Logic 对话屏幕中的字段命名大小写问题
- 元素绑定click点击事件方法
- 表单元素属性readonly和disabled使用对比
- 浅谈表单元素的readonly和disabled属性
- js-form表单元素的自定义属性
- form表单提交提示对象不支持此属性或方法
- vue—webapp 解决点击遮罩层会触发界面上其他元素的click事件问题
- 表单元素事件 (Form Element Events)
- Android Button 常用属性设置,圆角,边框,点击事件
- textview设置属性autolink后,点击网址链接如何捕捉到点击事件或者如何让其跳转到特定的app activity中