Bonjour, voil� j'essaye depuis quelques temps d'activer deux submit de mon formulaire uniquement si mes deux champs text sont remplis pr�alablement.
J'ai essay� de nombreuse combinaison pour ma fonction, j'en suis meme venu � me demander si disabled = true active ou d�sactive le bouton....
Je ne sais pas si mes fonction est juste, alors je vous en mets deux, dites moi si l'une d'elle est juste ou aider moi � la corrig� s'il vous plait.
Mon deuxi�me probl�me est l'utilisation de la fonction.... j'essaye de la d�clencher en onchange sur un champ text, je ne sais pas si c'est vraiment possible, d'autant que j'ai d�j� d'autre fonction sur le onchange de ces champs. Ca doit pas etre clair, je vous laisse regarder le code. Ce serait vraiment tr�s gentil de m'aider !!!
fonction essay 1 :
fonction essay 2
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 function verif_button() { var txt1=document.getElementById('dateDebut'); var txt2=document.getElementById('dateFin'); if ( (txt1.value.length > 0) && (txt2.value.length > 0 )) { document.getElementById("Calcul").disabled = false; document.getElementById("Confirm").disabled = false; } else { document.getElementById('Calcul').disabled = true; document.getElementById('Confirm').disabled = true; } }
l'appel de la fonction sur 1 des champs text :
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 function verif_button() { var txt1=document.getElementById('dateDebut'); var txt2=document.getElementById('dateFin'); if ( (txt1.value != '' ) && (txt2.value!= '' )) { document.getElementById("Calcul").disabled = false; document.getElementById("Confirm").disabled = false; } else { document.getElementById('Calcul').disabled = true; document.getElementById('Confirm').disabled = true; } }
merci de m'aider
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 Départ => Saisissez une date au format JJ/MM/AAAA <input name="DateDebut" type="text" value = "<?php print $DateDebut ?>" maxlength="10" id="dateDebut" onfocus="view_microcal(true,dateDebut,microcal,-1,0);" onblur="view_microcal(false,dateDebut,microcal,-1,0);" onchange= "affich_conge('<?php calc_cong($DateDebut, $DateFin, $DateDebutDay, $DateFinDay); ?>');verif_button();" onkeyup="this.style.color=testTypeDate(this.value)?'black':'red'">![]()
Partager