我有一个输入类型=“复选框”,最初使用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/