|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
Bonjour à tous,
j'ai un problème de conception. mon formulaire à plusieurs boutons submit (6). mon objectif est de valider le formulaire avec une image qui exécuterais l'envoi du formulaire en utilisant le bouton "maj" et à la réception du formulaire je voudrais traité le bouton "maj". ex : le bouton "enregistrer" est traité à la réception grâce $_POST['enregistrer'] merci de votre aide à tous |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Utilise un input de type image
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
Bonjour,
Merci pour ta réponse, mais je souhaite pas utiliser la balise <input /> mais <img /> avec un javascript qui lancerait l'envoi du formulaire comme si j'avais cliqué sur le bouton mise à jour. J'attends votre retour,merci d'avance. |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Etudiant informatique autodidacte Inscription : juin 2010 Messages : 452 ![]() |
Salut,
essaie un: Code :
<a href='javascript:nomDeMaFontion()'><img src='mon_image'></a>
__________________
Pour faire tes armes: Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant. Et sois toujours bien armé avant de te lancer. Le hasard ne sourit qu'aux gens préparés... Blog: http://3dcyberspace.unblog.fr/ Site: Sanctuaire cybernétique |
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() |
Merci de ton aide,
Mais je ne sais pas comment utiliser l'objet submit() de mon bouton input (maj). Avec ma fonction lancer par onmouseclick sur mon image, je souhaite écrit un code du genre : Code :
|
||
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Ce n'est pas un bouton que l'on soumet, mais un formulaire
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#7 | |
|
Membre du Club
![]() Florian silesWebmaster Inscription : juin 2011 Messages : 59 ![]() |
Bonjour tiyolx
Citation:
Mais "en utilisant le bouton maj" ? c'est à dire ? c'est quoi ce bouton maj? Il faudrais plus de précisions je pense. Ensuite, on verra pour "traiter" le bouton maj. Qu'entend tu par traiter ? |
|
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() |
Bonjour
merci de ta remarque flozza. Alors j'ai un formulaire avec 5 boutons input que je gère bien. On m'a rajouté une nouvelle fonctionnalité que je devrais envoyer avec un bouton input "maj" mais je dois le faire en cliquant sur une image avec un traitement associé mais si j'envoie le formulaire sans cliquer sur le bouton "maj" je ne peux pas utiliser la conditions if(isset($_POST['maj'])) voilà mon problème, merci de vos réponses. |
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() |
Bonjour,
Ajoute un <input type="hidden" name="maj"/> sans valeur. Au clic sur l'image, tu lui assignes une valeur et tu valide la forme.
__________________
Les boutons et adorent être cliqués, donc ne les oubliez pas
|
|
|
00
|
|
|
#10 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Code :
onclick="document.getElementById('maj').click();"
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Ingé. Info. Inscription : janvier 2008 Messages : 338 ![]() |
Effectivement ça ne marche pas sur tous les navigateurs. Je ne sais plus pour lequel (IE à tous les coups!), mais il faut la surcharger en prototypant click().
__________________
Memento Quia Pulvis Es, Et In Pulverem ReverteriS |
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Inscription : mars 2008 Messages : 2 691 ![]() |
Bonjour,
Je me permets juste de signaler que l'on n'utilise plus cette syntaxe : mais bien celle-ci : |
|
|
00
|
|
|
#13 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Pourtant, je viens de tester sur IE9 en modes IE7, 8 et 9 et ça fonctionne correctement...
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#14 |
|
Membre confirmé
![]() Ingé. Info. Inscription : janvier 2008 Messages : 338 ![]() |
C'est Chrome le fautif pour une fois
__________________
Memento Quia Pulvis Es, Et In Pulverem ReverteriS |
|
|
00
|
|
|
#15 |
|
Membre du Club
![]() |
|
|
|
00
|
|
|
#16 | |
|
Membre du Club
![]() |
Citation:
Je vois pas comment tu envois le formulaire à partie de la fonction car le input type="hidden" n'envoit pas de formulaire ou sinon je ne savait pas. Tout ça pour dire que dans ma fonction je veux utiliser de propriété : 1ere atteindre mon bouton submit "maj" 2eme à partir du bouton submit "maj" valider le formulaire merci de votre aide |
|
|
|
00
|
|
|
#17 |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 138 ![]() |
|
|
|
00
|
|
|
#18 | ||
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
Citation:
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
||
|
00
|
|
|
#19 |
|
Membre du Club
![]() |
pardon j'ai pas compris ta réponse fait référence à mon exemple ou à celle hariman.
|
|
|
00
|
|
|
#20 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 808 ![]() |
A ton exemple, j'avais supposé que tes 5 boutons input étaient des submit...
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
Copyright © 2000-2012 - www.developpez.com