bonjour,
comment peut-on soumettre seulement quelques champs d'un formulaire et non le formulaire en entier ?
merci beaucoup![]()
bonjour,
comment peut-on soumettre seulement quelques champs d'un formulaire et non le formulaire en entier ?
merci beaucoup![]()
Au lieu du bouton submit, tu mets un bouton "anonyme" (<input type="button" ... /> avec un attribut onclick qui pointe vers une url où tu envoies les paramètres que tu veux.
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, 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
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
salut bovino,
oui mais je fais comment justement pour passer juste certaines infos ?
est ce que tu aurais un exemple ?
merci
L'idéal serait de te créer une petite fonction javascript à insérer dans le head, du genre :
puis le bouton :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function valideChamps(){ var url_cible = 'fichier.php?'; // ici tu récupères les champs que tu veux par exemple url_cible +='valeur1=' + document.getElementById('id_d_un_element_du_formulaire').value; url_cible +='&valeur2=' + document.getElementById('id_d_un_autre_element_du_formulaire').value; location.href = url }
bon, c'est qu'un exemple, car il peut y avoir des cas particuliers pour récupérer certaines valeurs (les select par exemple...) mais l'avantage, c'est que grace à cette fonction, tu peux par la suite rajouter des fonctionnalités (et/ou des bugs !!!) pour faire des boucles sur les éléments, vérifier les valeurs entrées etc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="button" value="Valider" onclick="valideChamps()" />
Voilà, bon courage et n'hésites pas à demander quand tu bloques...
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, 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
Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum
Consevre plutot le bouton submit et utilise le onsubmit du form pour rendre certains champs disabled ...
si ma mémoire st bonne javatwister nous a fait un script dans les contributions qui fait ça au pied de biche en supprimant carrément les champs du formulaire avec removeChild ...
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
merci Bovino,
j'ai pas eu le temps de tester trop de taf, mais en tout cas, j'ai vu que je m'etais completement plante, je vais utiliser ta methode et l'adapter a ce que je veux. si j'ai un souci je posterai un message ^_^
merci SpaceFrog
j'ai regarde c'est sympamais je veux pas suprimer les champs ou en ajouter un dans la page. c'est vraiment uniquement au niveau du traitement que je voudrai qu'il y a juste une transmission de certain champs et pas tout ^^
ceci dit je pense qu'il risque de me servir pour une autre parti de mon appli que j'ai pas encore dev.
parce qu'en gros j'etais comptant, j'avais fait mes fonctions, je me suis dis cool ca marche et la pouffe je change un truc, et je me suis rendu compte que mes fonctions servait rienvu qu'en fait il envoyais tout et non ce que je lui demandais
Partager