html - 能够检查 iOS 设备上禁用的复选框

标签 html checkbox disabled-input

我有一个输入类型=“复选框”,最初使用disabled=“disabled”属性禁用它。在 iOS 设备(如 iPad 或 iPod touch)上,我仍然可以切换该复选框,即使它呈灰色并被禁用。

我尝试使用禁用属性以及禁用属性,但仍然看到复选框的问题行为。

<input type="checkbox" name="myCheck" disabled="disabled">

<input type="checkbox" name="myCheck" disabled>

对于在 iOS 设备上修复此问题有什么想法吗?

最佳答案

我自己也遇到了这个问题。这不是 iOS 的问题,因为 Jonathon Stark 的测试页面运行得很好。我发现这是我正在使用的库的问题:energizejs

我为其创建了一个问题:https://github.com/davidcalhoun/energize.js/issues/15 并且还创建了一个 jsfiddle 来证明这个问题(链接在 github 上)

不确定您是否正在使用它,但很可能您的某些代码正在破坏它。

关于html - 能够检查 iOS 设备上禁用的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14442750/

相关文章:

javascript - 自己的alert被执行了两次

javascript - Li click 无法与 select2 插件一起使用

jquery - 删除未选中复选框的值

android - 使用 sharedPreference 从多个 Activity 中传递和检索 bool 值

Javascript - MeteorJS 根据我可以手动设置的变量在特定时间禁用按钮

javascript - 禁用 Jquery 中单选列表控件中的单选按钮

html - 与 div 相关的覆盖加载器问题

html - CSS 动画结束后显示 Div

css - 使用 INPUT 在 JQM ListView 中垂直居中图像

javascript - 如何检查 Casper.js 中的文本输入是否被禁用?