J'ai une liste de boutons radio. Chaque bouton radio a un nom dynamique. Existe-t-il un moyen de vérifier s'ils sont tous sélectionnés? Parce que la plupart des scripts de validation radio utilisent un nom statique.Validation de bouton radio (nom dynamique)
1
A
Répondre
2
Si vous connaissez l'identifiant d'un conteneur, vous pouvez trouver les boutons radio avec "getElementsByTagName". Ainsi, si votre HTML ressemble à ceci:
<form id='x-form' action='...'>
<input type='radio' name='$[xyz}'>
<!-- ... -->
alors vous pouvez vérifier les boutons radio comme ceci:
function allRadioButtonsSelected(formId) {
var form = document.getElementById(formid);
var inputs = form.getElementsByTagName('INPUT');
for (var i = 0; i < inputs.length; ++i) {
if (inputs[i].type.toLowerCase == 'radio' && !inputs[i].checked)
return false;
}
return true;
}
Votre vie serait beaucoup plus facile si vous utilisiez un cadre comme jQuery.
Questions connexes
- 1. Création d'un bouton radio dynamique
- 2. Evénement de validation du bouton radio
- 3. Validation du bouton radio dans cakephp
- 4. Création d'un bouton radio dynamique avec JQuery
- 5. Bouton radio coché par nom dans jquery
- 6. AIDE! Obtenez la valeur du bouton radio de contrôle dynamique!
- 7. validation de formulaire - nécessite qu'un bouton radio * spécifique * soit coché dans chaque groupe radio
- 8. La validation d'un bouton radio est vérifiée avec jQuery
- 9. Bouton radio Javascript dans la liste déroulante avec validation
- 10. asp.net radio bouton regroupement
- 11. validation des boutons radio
- 12. as3 problème de capture de nom de bouton dynamique
- 13. aide dans le bouton radio
- 14. Jquery validation du formulaire - nom de forme dynamique
- 15. Bouton radio génère double
- 16. Sélection du bouton radio
- 17. bouton radio ASP.Net liste
- 18. Bouton Radio Android
- 19. Rendu Bouton Radio Django
- 20. Mootools bouton radio vérifié
- 21. Visibilité du bouton radio
- 22. Bouton radio Problème dans Asp.Net
- 23. Obtenir un bouton radio dynamiquement avec jquery
- 24. bouton radio perd de la valeur sur la publication
- 25. Validation côté client dynamique
- 26. jQuery validation dynamique
- 27. Jquery Validation Plugin, validation de forme dynamique
- 28. Groupe de boutons radio dynamique dans Coldfusion
- 29. href dynamique à l'aide de boutons radio
- 30. Bouton radio du groupe MVVM
Vous pouvez également utiliser 'form.elements' pour obtenir la liste de tous les éléments d'entrée dans un formulaire. – nickf
vrai - en fait cela fait un moment que j'ai même pensé à faire quelque chose comme ça sans jQuery :-) – Pointy