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

Répondre
burnedsoul
burnedsoul
Déconnecté
Webmaster de Clikmag http://www.clikmag.fr
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 :
  1.  
  2. if (isset($_POST['A']))
  3. {
  4. // Code a effectuer
  5. }
  6.  


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 ;)
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
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 :

  1. <script type="text/javascript">
  2. document.getElementById('A').value='pom';
  3. document.getElementById('le_form').submit();
  4. </script>
  5.  
  6. <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).
burnedsoul
burnedsoul
Déconnecté
Webmaster de Clikmag http://www.clikmag.fr
Ah pas con, merci beaucoup :)
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog