开发者社区> 问答> 正文

js/jquery如何给Disabled的元素绑定事件 : 配置报错 

如题:js/jquery如何给Disabled的元素绑定事件  

现在有一个需求,需要在disabled的元素(比如input标签)上面点击右键弹出详情,试着在这些元素上面绑定事件后,发现都无效,所以请教一下各位大神,这种情况该如何实现?

展开
收起
kun坤 2020-06-04 13:15:53 786 0
1 条回答
写回答
取消 提交回答
  • 直接写一个样式,模拟一下禁用不就可以绑定时间了 简单演示下模拟禁用,这样就不存在所有事件都被禁用的问题了 示例代码:

     <html> <head> </head> <style> #demo{ background: #ccc; cursor: not-allowed; } </style> <script> function onLoad(){ document.getElementById("demo").onfocus=function(){ this.blur(); } } </script> <body onload="onLoad()"> <input id="demo" value="asdf"/> </body> </html>
     

    2020-06-05 13:17:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载