par
Snoops » 27 mars 2006, 13:16
Je viens enfin de me mettre au test de cette option (type bouton + tests javascripts sur la valeur), car ça ne mettait pas essentiel jusqu'à maintenant.
Par contre lorsque je clic sur un bouton, rien ne se passe...
J'ai voulu faire s'afficher la valeur du bouton cliqué mais même ca, ca ne fonctionne pas. Est-ce normal ?
Voici le code de mon formulaire :
Code : Tout sélectionner
<FORM ACTION="index.php" NAME="Gestion_des_comptes" METHOD="post">
...
<INPUT TYPE='button' CLASS='bouton' ID='enreg' NAME='enreg' VALUE=<?PHP
if ($login_encours == "")
{
if ($valider=="MODIFIER")
{
echo "'Modifier'>";
}
else
{
echo "'Créer'>";
}
}
else
{
?>
Code : Tout sélectionner
'Clore la demande' ONCLICK='confirmation();'>
<INPUT TYPE='button' CLASS='bouton' NAME='enreg' VALUE='Mise à jour' ONCLICK='confirmation();'>
<INPUT TYPE='button' CLASS='bouton' NAME='enreg' VALUE='Imprimer' ONCLICK='confirmation();'>
</FORM>
Voici le code de ma fonction :
Code : Tout sélectionner
function confirmation()
{
var toto = document.Gestion_des_comptes.enreg.value;
alert (toto);
if (document.Gestion_des_comptes.enreg.value == "Modifier")
{
// document.Gestion_des_comptes.submit();
}
else
{
if (document.Gestion_des_comptes.enreg.value == "Créer")
{
// document.Gestion_des_comptes.submit();
}
else
{
if (document.Gestion_des_comptes.enreg.value == "Clore la demande")
{
if (confirm ("La clotûre est définitive. Etes-vous sûr?"))
{
// document.Gestion_des_comptes.submit();
}
else
{
return false;
}
}
else
{
if (document.Gestion_des_comptes.enreg.value == "Mise à jour")
{
// document.Gestion_des_comptes.submit();
}
}
}
}
return true;
}
Voyez-vous une erreur?
Je viens enfin de me mettre au test de cette option (type bouton + tests javascripts sur la valeur), car ça ne mettait pas essentiel jusqu'à maintenant.
Par contre lorsque je clic sur un bouton, rien ne se passe...
J'ai voulu faire s'afficher la valeur du bouton cliqué mais même ca, ca ne fonctionne pas. Est-ce normal ?
Voici le code de mon formulaire :
[code]<FORM ACTION="index.php" NAME="Gestion_des_comptes" METHOD="post">
...
<INPUT TYPE='button' CLASS='bouton' ID='enreg' NAME='enreg' VALUE=[/code][php]
<?PHP
if ($login_encours == "")
{
if ($valider=="MODIFIER")
{
echo "'Modifier'>";
}
else
{
echo "'Créer'>";
}
}
else
{
?>[/php]
[code]'Clore la demande' ONCLICK='confirmation();'>
<INPUT TYPE='button' CLASS='bouton' NAME='enreg' VALUE='Mise à jour' ONCLICK='confirmation();'>
<INPUT TYPE='button' CLASS='bouton' NAME='enreg' VALUE='Imprimer' ONCLICK='confirmation();'>
</FORM>[/code]
Voici le code de ma fonction :
[code]function confirmation()
{
var toto = document.Gestion_des_comptes.enreg.value;
alert (toto);
if (document.Gestion_des_comptes.enreg.value == "Modifier")
{
// document.Gestion_des_comptes.submit();
}
else
{
if (document.Gestion_des_comptes.enreg.value == "Créer")
{
// document.Gestion_des_comptes.submit();
}
else
{
if (document.Gestion_des_comptes.enreg.value == "Clore la demande")
{
if (confirm ("La clotûre est définitive. Etes-vous sûr?"))
{
// document.Gestion_des_comptes.submit();
}
else
{
return false;
}
}
else
{
if (document.Gestion_des_comptes.enreg.value == "Mise à jour")
{
// document.Gestion_des_comptes.submit();
}
}
}
}
return true;
}[/code]
Voyez-vous une erreur?