Comment attribuer initialement la valeur d'un bouton radio comme coché en HTML?
html
radio-button
Rinkal Bhanderi
la source
la source
Vous pouvez simplement utiliser:
Utiliser uniquement l'attribut vérifié sans indiquer de valeur équivaut à
checked="checked"
.la source
J'ai mis cette réponse sur une question similaire qui a été marquée comme un double de cette question. La réponse a aidé un nombre décent de personnes, alors j'ai pensé l'ajouter ici aussi au cas où.
Cela ne répond pas exactement à la question, mais pour toute personne utilisant AngularJS essayant d'y parvenir, la réponse est légèrement différente. Et en fait, la réponse normale ne fonctionnera pas (du moins pour moi).
Votre html ressemblera assez au bouton radio normal:
Dans votre contrôleur, vous aurez déclaré le
mValue
qui est associé aux boutons radio. Pour que l'un de ces boutons radio soit présélectionné, affectez la$scope
variable associée au groupe à la valeur d'entrée souhaitée:Cela rend le "deuxième" bouton radio sélectionné lors du chargement de la page.
la source
Pour tous ceux qui recherchent une solution Angular2 (2.4.8), car il s'agit d'une question génériquement populaire lors de la recherche:
Cela ajoutera l'
checked
attribut à l'entrée étant donné la condition, mais n'ajoutera rien si la condition échoue.Ne faites pas ceci:
car cela ajoutera l'attribut
checked="false"
à tous les autres éléments d'entrée.Comme le navigateur ne recherche que la présence de l'
checked
attribut (la clé ), en ignorant sa valeur, la dernière entrée du groupe sera vérifiée.la source
L'autre façon de définir le paramètre par défaut coché sur les boutons radio, en particulier si vous utilisez angularjs, consiste à définir l'indicateur 'ng-checked' sur "true", par exemple:
<input id="d_man" value="M" ng-disabled="some Value" type="radio" ng-checked="true">
Manle vérifié = "vérifié" n'a pas fonctionné pour moi ..
la source
ng-checked="true"
est du répertoire angularjs.Notez que si vous avez deux boutons radio avec le même attribut "nom" et qu'ils ont un attribut "obligatoire", alors leur ajouter un attribut "vérifié" ne les fera pas cocher.
Exemple: Cela rend les deux boutons radio non cochés.
Cela rendra le bouton radio "masculin" coché.
la source
Je suis un peu en retard à la fête et je sais que l'OP a dit html, mais si vous avez besoin de le faire dans MVC, vous pouvez définir
true
le troisième paramètre.par exemple:
la source
Si vous utilisez react-redux pour votre application et si vous voulez afficher les données qui se trouvent dans le magasin redux, vous pouvez définir l'option "cochée" comme ci-dessous.
la source