Condition Javascript sur formulaire
Bonjour,
Je dois faire en sorte que :
- Si la case à cocher du champ "Mineur" est active ET que la valeur du champ texte du champ "Age" a une valeur inférieure à 18, alors le choix 1 (non) de la liste déroulante du champ "Accord" se sélectionne.
En clair, si j'ai coché que je suis mineur et que mon âge qui est récupéré de mon dossier dans un champ est inférieur à 18 ans, l'accord sera refusé dans ma combo-list. Dans le cas contraire, le choix "accordé" se sélectionnera.
J'ai tenté plusieurs présentation du code mais rien y fait. Pour le moment je n'y ai mis qu'une seule condition pour pour m'assurer déjà que cela pouvait fonctionner avant de m’aventurer sur la seconde condition mais, cela ne fonctionne pas. Voici le code :
Code:
1 2 3 4 5 6 7 8 9
| function Majorite(){
var maj=0;
maj+=return_number_champ_text("Age",maj)
if (maj<18)
document.getElementsByName(search_element_by_name("Accord"))[0].options.selectedIndex=1;
else (maj>=18)
document.getElementsByName(search_element_by_name("Accord"))[0].options.selectedIndex=2;
} |
Pouvez-vous m'aider s'il vous plaît ? Merci.