Я написал небольшой простой скрипт, который позволяет мне использовать пользовательские флажки. Он отлично работает в браузерах на базе FF, Opera и webkit, но, как обычно, IE вызывает у меня головную боль.
Поведение в IE действительно странное, похоже, что оно проверяет и снимает флажки случайных полей при каждом клике. Ну, может, это не так, но я действительно не вижу никакой последовательности.
Вы можете просмотреть код и протестировать его самостоятельно на http://i5.be/EX. Пример написан на HTML5, а также после того, как он протестирован в старом добром XHTML1.0, проблема, к сожалению, та же. Таким образом, проблема не связана с типом документа HTML5.
Есть идеи, как это исправить?
Cheers,
Benjamin