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 :
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;
}
}
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 != '' ) && (txt2.value!= '' ))
{
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
 
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'">
merci de m'aider