<input type="checkbox" name="Type[]" value="Red" checked="checked" /><span class="space-right">Red</span>
Правильно устанавливает флажок для проверки в firefox и safari, но не в хроме. Невозможно найти информацию об этом в Интернете.checked = "checked" не работает в хромированном
Кто-нибудь знает, как это исправить?
также пытались голую checked
, а также checked="true"
Не ищет решения Js, спасибо.
Редактировать: Ответ от taco ниже описывает, в чем проблема. При использовании форм и элементов ввода элементы должны быть правильно вложены в теги <td></td>
, или checked="checked"
не имеет эффекта. Вот пример jsfiddle, который доказывает, что это правда на хроме 29.0.1547.57: http://jsfiddle.net/LnL7b/
Работает отлично для меня: http://jsfiddle.net/zwU43/ –
Ну, я просто буквально скопировал эту строку и вставил ее в середине вашего вопроса, используя отладчик Chrome, и показал флажок «Проверено» с помощью word Red ... – Jonathan
Я тоже использую хром, и он отлично работает. Просто используйте jquery, если вы не получите желаемых результатов. http://jsfiddle.net/HnEgT/ – Supplement