je contrôle les boutons radio dans mon application avec Javascript. Le nombre de boutons radio n'est pas toujours le même. J'ai le problème quand le bouton radio est seulement un. La fonction est:difficile avec contrôle bouton radio en html avec javascript
function ChangeDiv() {
var i;
var j;
for (i=0; i<document.doc_copy.rad.length; i++) {
if (document.doc_copy.rad[i].checked) {
document.getElementById(document.doc_copy.rad[i].value).style.display='block';
} else {
document.getElementById(document.doc_copy.rad[i].value).style.display='none';
}
}
}
Si le bouton radio est coché, je montre un div HTML caché. Le problème est que lorsque je n'ai qu'un seul bouton radio, le nœud n'est pas exécuté et le div caché n'est pas affiché.
montrent plus de code. – PiLHA
Est-ce que vous incrémentez avant l'exécution de la fonction? Envisagez de ne pas utiliser un bouton radio s'il n'y en a qu'un. Ce scénario viole les normes d'utilisation attendues. – isherwood
Pouvez-vous faire un violon démontrant le problème? – Barmar