Passer le nom d'un bouton submit dans une fonction ?

Répondre
burnedsoul
le 09/07/2007 à 10:55
burnedsoul
Bonjour à tous, me revoilà avec mes questions à la noix ^^.
Dans mon code PHP, j'ulise le nom d'un bouton "A", pour effectuer une action sur la page.
Ca donne genre :
if (isset($_POST['A']))
{
// Code a effectuer
}


Problème, j'ai dû passer, pour des raisons esthétiques à un lien HTML pour remplacer le bouton, tout en gardant les variables $_POST cachées (via hidden).
Bref, je voudrais savoir si c'est possible dans une fonction javascript, d'arriver à valider un formulaire et également une variable $_POST qui pourrait m'aider à faire mon test en PHP ?
Merci d'avance et j'espère avoir été assez clair ;)
Webmaster de Clikmag http://www.clikmag.fr
LA GLOBULE
le 09/07/2007 à 12:08
LA GLOBULE
Ce que tu peux faire, c'est un bouton hidden (anciennement ton submit), que tu preset en HTML, puis tu changes sa valeur gràce à du javascript.

Exemple :

<script type="text/javascript">
document.getElementById('A').value='pom';
document.getElementById('le_form').submit();
</script>

<input type="hidden" id="A" value="blu" />


Par contre, tu ne dois pas juste tester l'existence de $_POST['A'] mais aussi sa valeur (si $_POST['A'] vaut pom, c'est qu'on a clické sur le lien).
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours