Bonjour,
Je cherche une solution pour soumettre un formulaire via un bouton ce situant dans une barre d'icône hors du Form.
Est ce possible, et si oui comment?
Merci pour votre aide.
Bonjour,
Je cherche une solution pour soumettre un formulaire via un bouton ce situant dans une barre d'icône hors du Form.
Est ce possible, et si oui comment?
Merci pour votre aide.
Bonjour,
peut être utilisé partout dans la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.forms['name_du_form'].submit();
A+
Ne fonctionne pas, j'ai droit à une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="#" onclick="document.forms['Formadmin'].submit();" class="toolbar">
Merci pour ton aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.forms.Formadmin.submit is not a function
On peut voir le tag de ton <form> ?
Quand le JS est lancé via un <a href>, il faut terminer l'instruction par un "return false;"Mais mieux vaut utiliser un bouton plutôt que détourner un lien
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="#" onclick="document.forms['Formadmin'].submit();return false;" class="toolbar">
Sinon, tu peux utiliser un id (qu'il faudra sûrement ajouter à ton <form>) et faireL'id étant le meilleur moyen pour accéder à un élément de la page ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.getElementById('id_du_form').submit();
A+
Donc j'ai suivi tes conseil en utilisant un ID :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href="#" onclick="document.getElementById('myform').submit();" class="toolbar">
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <form action="index.php" method="post" name="Formadmin" id="myform">Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 document.getElementById("myform").submit is not a function onclick(click clientX=1758, clientY=128)index.ph...XcQ%3D%3D (ligne 2) [Break on this error] document.getElementById("myform").submit();
tu dois avoir des boutons qui s'appelle submit.
Renomme les
Ton form est peut-être dans une frame ou une popup ?
effectivement j'ai un bouton submit, également présent dans mon form.
En fait j'utilise jquery, qui traite mon submit, afin de faire un insert en BDD du contenus de mon formulaire.
Tout fonctionne, sauf que si je soumet le formulaire avec mon nouveau bouton hors du form, après la requête SQL, il recharge la page!!!
Ce qui n'est pas le cas avec un bouton dans le form!!!
Mais la je Sort du cadre de Javascritp, je considére mon soucis resolu.
Merci pour votre aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager