Bonjour,
j'ai un code js et php qui me permettent de faire une vérification online du champ du formulaire s'il correspond à une valeur dans ma base de données.
le formulaire contient un boutton "valider" qui permet de créer la valeur entrée.
verifnom_famille.js
c'est le code js qui me permet d'afficher la disponibilité du nom entrée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 function writediv(texte) { document.getElementById('nom_famillebox').innerHTML = texte; } function verifnom_famille(nom_famille) { if(nom_famille.length>25) writediv('<span style="color:#cc0000"><b>'+nom_famille+' :</b> ce nom de famille est trop long</span>'); else if(texte = file('verifnom_famille.php?nom_famille='+escape(nom_famille))) { if(texte == 1) writediv('<span style="color:#cc0000"><b>'+nom_famille+' :</b> cette famille existe dejà </span>'); else if(texte == 2) writediv('<span style="color:#1A7917"><b>'+nom_famille+' :</b> ce nom de famille est libre</span>'); else writediv(texte); } }
j'aimerais activer ou désactiver le bouton "valider" en fonction des différents cas.le probleme est que quand je mets
devant la condition qui lui est associé, rien ne se passe même la vérification online ne s'affiche plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.form.button.disabled = true
Partager