Compatibilité d'un javascript sur Firefox
Max
-
Max -
Max -
Bonjour,
Je rencontre un problème avec le script qui permet de vérifier qu'un champ radio d'un formulaire est bien coché (je souhaite qu'il y ait au moins l'une des deux option qui soit cochée).
J'utilise le script suivant :
Ce script fonctionne très bien avec Chrome mais pas avec Firefox... Il envoie le formulaire bien que le champ ne soit pas rempli.
Si quelqu'un a une idée je suis preneur !
Un grand merci pour votre aide.
Je rencontre un problème avec le script qui permet de vérifier qu'un champ radio d'un formulaire est bien coché (je souhaite qu'il y ait au moins l'une des deux option qui soit cochée).
J'utilise le script suivant :
else sujetoption = -1 for (i=0; i<formulaire.presence.length; i++) { if(document.formulaire.presence[i].checked){ sujetoption = i } } if (sujetoption == -1) { alert("Vous n'avez pas choisi."); return false; }
Ce script fonctionne très bien avec Chrome mais pas avec Firefox... Il envoie le formulaire bien que le champ ne soit pas rempli.
Si quelqu'un a une idée je suis preneur !
Un grand merci pour votre aide.
A voir également:
- Compatibilité d'un javascript sur Firefox
- Compatibilite windows 11 - Guide
- Telecharger firefox - Télécharger - Navigateurs
- Video downloadhelper firefox - Télécharger - Outils pour navigateurs
- Exporter favoris firefox - Guide
- Telecharger javascript - Télécharger - Langages
1 réponse
J'ai finalement trouvé la réponse (si quelqu'un tombait ici un jour et qu'il avait le même problème).
En gros, le script que j'ai mis dans le précédent message peut être remplacé par celui ci :
Je précise (car j'avais oublié de le faire) que c'est un code pour les champs "radio" d'un formulaire.
Voilà bonne continuation à tous.
En gros, le script que j'ai mis dans le précédent message peut être remplacé par celui ci :
else var presence = document.formulaire.presence; var nb = presence.length; for (i=0;i<nb;i++) { if (presence[i].checked) { return true; } } alert('Vous n'avez pas choisi.'); return false; }
Je précise (car j'avais oublié de le faire) que c'est un code pour les champs "radio" d'un formulaire.
Voilà bonne continuation à tous.