Как назначить значение переключателя изначально, как проверено в HTML?
html
radio-button
Ринкал Бхандери
источник
источник
Вы можете просто использовать:
Использование только проверенного атрибута без указания значения аналогично
checked="checked"
.источник
Я поставил этот ответ на похожий вопрос, который был отмечен как дубликат этого вопроса. Ответ помог приличному количеству людей, поэтому я решил добавить его и на всякий случай.
Это не совсем ответ на вопрос, но для тех, кто использует AngularJS, пытаясь достичь этого, ответ немного отличается. И на самом деле нормальный ответ не сработает (по крайней мере, для меня).
Ваш HTML будет выглядеть очень похоже на обычную кнопку-переключатель:
В вашем контроллере вы объявили,
mValue
что связано с переключателями. Чтобы предварительно выбрать один из этих переключателей, присвойте$scope
переменной, связанной с группой, значение требуемого входа:Это делает «второй» переключатель выбранным при загрузке страницы.
источник
Для тех, кто ищет решение для Angular2 (2.4.8), так как этот вопрос обычно используется при поиске:
Это добавит
checked
атрибут к входу с учетом условия, но ничего не добавит, если условие не выполнится.Не делай этого:
потому что это добавит атрибут
checked="false"
ко всем другим элементам ввода.Поскольку браузер только ищет наличие
checked
атрибута ( ключа ), игнорируя его значение, поэтому будет проверяться последний вход в группу.источник
Другой способ установить флажок по умолчанию для переключателей, особенно если вы используете angularjs, это установить флаг 'ng-checked' в 'true', например:
<input id="d_man" value="M" ng-disabled="some Value" type="radio" ng-checked="true">
Manпроверено = "проверено" не работает для меня ..
источник
ng-checked="true"
в ангулярном репертуаре.Обратите внимание, что если у вас есть две переключателя с одинаковым атрибутом «name» и они имеют атрибут «required», то добавление к ним атрибута «checked» не сделает их проверенными.
Пример: это делает оба переключателя неактивными.
Это заставит переключатель «мужской» проверяться.
источник
Я немного опоздал на вечеринку, и я знаю, что ОП сказал html, но если вам нужно было сделать это в MVC, вы можете установить
true
третий параметр.например:
источник
Если для вашего приложения вы используете response-redux и если вы хотите показать данные, которые находятся в хранилище redux, вы можете установить опцию «флажок», как показано ниже.
источник