<input type="radio" name="gender" id="male"><label for="male">male</label>
<input type="radio" name=" nvde " id="nv"><label for="nv">female</label>
C'est ce que j'ai écrit, mais quand l'un est sélectionné, l'autre reste inchangé. Qu'ai-je écrit de mal ?
Radio est une option unique, et les noms à l'intérieur doivent être cohérents. Votre nom="gender" ci-dessus et votre nom="nvde" ci-dessous sont égaux à deux options simples. Bien entendu, le statut de l'autre reste inchangé
.La syntaxe correcte doit être écrite comme ceci :
Étant donné que le contrôle du bouton radio ne peut en sélectionner qu'une à la fois, quel que soit le nombre de radios, leurs valeurs d'attribut de nom doivent être les mêmes, afin de garantir que une seule valeur est transmise à l'adresse du serveur.
Dans votre code, la première ligne, name="gender", la deuxième ligne : name="nvde", les valeurs de nom ici doivent être les mêmes.
Veuillez le modifier avant de l'exécuter.