2013-01-21 31 views
2

我有一個輸入類型=「複選框」,最初使用disabled =「disabled」屬性禁用了它。在iOS設備上(例如iPad或iPod touch),即使其顯示爲灰色並禁用,我仍然可以切換複選框。能夠檢查iOS設備上禁用的複選框

我嘗試使用禁用的屬性以及禁用的屬性,但仍然看到複選框的問題行爲。

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

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

對iOS設備上修正這個問題有什麼想法?

回答

1

我剛剛碰到了這個。這不是iOS的問題,因爲Jonathon Stark的測試頁完美無缺。我發現這是我使用的是庫的問題:energizejs

我創建了一個問題吧:https://github.com/davidcalhoun/energize.js/issues/15 又創造了的jsfiddle來證明這個問題(在github上聯)

,如果你不知道'你是否在使用它,但它可能是你的代碼片斷。

1

嗯......我不能重現這個問題。你正在測試什麼瀏覽器/操作系統/設備版本?

+0

iPod touch iOS 6.0.1上的Safari。我也在iPad和iPhone模擬器上看到了這個問題,但不是在任何Android設備上。 – Corey

+0

嗯...你能分享一個鏈接到有錯誤的頁面嗎?另外,請在您的iPod上訪問此頁面,並嘗試切換禁用的複選框:http://jonathanstark.com/labs/disabled-checkbox-test.html –