Accueil > Forum > > > > submit d'un formulaire
submit d'un formulaire
mardi 21 janvier 2003 à 00:36:35 |
submit d'un formulaire

jpb
|
Bonsoir tout le monde, J'ai un formulaire: <FORM NAME=form1 METHOD=get> J'ai un lien: <A href='javascript:void(0)' onClick='creation()'>Créer</A> J'ai une fonction: function creation() { ........ document.form1.submit(); } Et ça ne submit rien du tout. Pourtant, si je mets un alert, il "passe" bien sur le submit. Et je ne voudrais pas utiliser un bouton submit pour des raisons de présentation (class). Si vous avez une idée......merci d'avance J-Pierre
|
|
jeudi 30 janvier 2003 à 11:29:37 |
Re : submit d'un formulaire

sbertrand
|
salut,
essaye plutot :
<head> <script language="javascript">
function creation() { ........ document.form1.action="ta_page.htm"; document.form1.submit(); }
</script> </head>
<body> <form name="form1" method="get"> <A href="javascript:creation();">Créer</A> </form> </body>
Il doit y avoir un conflit avec le onclick et le href de ton lien.
A+ Webmaster de prixmini.com
|
|
jeudi 30 janvier 2003 à 12:03:17 |
Re : submit d'un formulaire

jpb
|
Merci beaucoup, ça roule, en fait, le problème est que je ne mettais pas:
document.form1.action="ta_page.htm";
J-Pierre
------------------------------- Réponse au message : -------------------------------
> salut, > > essaye plutot : > > <head> > <script language="javascript"> > > function creation() { > ........ > document.form1.action="ta_page.htm"; > document.form1.submit(); > } > > </script> > </head> > > <body> > <form name="form1" method="get"> > <A href="javascript:creation();">Créer</A> > </form> > </body> > > Il doit y avoir un conflit avec le onclick et le href de ton lien. > > A+ > Webmaster de prixmini.com
|
|
mardi 25 janvier 2005 à 12:33:21 |
Re : submit d'un formulaire

chatis
|
j'ai repris ton code et j'ai essayé de le modifier pour que ca marche
chez moi car je veux récuperer les données dans un popup mais j'arrive
pas à récuperer les données.. voila mon code
function creation() {
document.form1.action=
window.open('modif.php','modification','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width=500,height=500');
document.form1.submit();
}
merci de me rendre réponse 
|
|
mardi 25 janvier 2005 à 21:00:02 |
Re : submit d'un formulaire

sbertrand
|
salut,
function creation() {
// ouvre la fenetre window.open('','modification','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width=500,height=500'); document.form1.submit(); // page qui reçoit les info du formulaire document.form1.action ="modif.php"; // cible du formulaire ici ta fenetre document.form1.target = "nom de ta fenetre --> modification"; // envoie le formulaire document.form1.submit(); }
Ce script fonctionnera si ton PC est assez rapide pour ouvrir la fenetre avant la validation de ton formulaire. Pour etre certain que cela se deroule normalement tu dois tester que ta fenetre est bien ouverte avant l'envoie de ton formulaire pour cela tu as plusieur méthode. - La methode 1 : l'utilisation de l'evement "onlaod" qui est executé a la fin du chargement d'une page. - Methode 2 : teste que la fenetre est ouverte avec la fonction "closed"
autre possibilité, quand ta popup s'ouvre elle valide le formulaire avec la propriété "opener"
a+
|
|
mercredi 26 janvier 2005 à 18:41:42 |
Re : submit d'un formulaire

chatis
|
merci c'est exactement ce que je cherche.. mais je comprend pas ce que je dois mettre là :
document.form1.target = "nom de ta fenetre --> modification";
c'est koi "nom de ta fenetre --> modification";
merci d'avance
|
|
mercredi 26 janvier 2005 à 19:50:29 |
Re : submit d'un formulaire

sbertrand
|
salut,
quand tu crees une popup, tu as 3 arguments : la page a ouvrir, le nom de la popup , les parametres de la popup : taille, barre de scroll, ...
par exemple j'ouvre la page tapage.php dans la fenetre nommé popup1 de taille 500 sur 500 pixel : window.open('tapage.php','popup1','width=500,height=500');
la cible de ton formulaire sera donc le nom de cette fenetre, ici c'est popup1
ce qui donne pour le script : document.form1.target = 'popup1';
Dans ton script ta fenentre s'appelle modification, tu devra donc ecrire : window.open('','modification','resizable=no,copyhistory=yes,width=500,height=500'); document.form1.target = 'modification';
a+
|
|
jeudi 27 janvier 2005 à 09:34:59 |
Re : submit d'un formulaire

chatis
|
aaaaaaaaaaaaa merci je comprends maintenant. merci beaucoup en tout cas. j'essaye ce code dans les jours qui suis et je te redis si ca marche
merci en tout cas
|
|
lundi 31 janvier 2005 à 08:10:36 |
Re : submit d'un formulaire

chatis
|
yyyyyyyyyyyyyyyyyeeeeeeeeeeeeeeeeeessssssssssssssssssssss ca marche !!
encore merci t'es vraiment une star... merci beaucoup
|
|
lundi 14 février 2005 à 14:23:28 |
Re : submit d'un formulaire

chatis
|
ton code y marche mais la j'ai un autre probleme. j'ai une page qui
affiche plusieurs formulaire grace à une boucle while qui va rechercher
des informations dans ma base de donnée. et en meme temps elle me
reprend un id différent a chaque fois pour chaque formulaire que je
créé grace à la boucle. mais maintenant que je veux valider mon
formualire avec mon image, il garde en mémoire a chaque fois la
dernière id qui est passé dans la boucle. j'ai essayer de mettre dans
un champ hidden mon id et de le récuper mais ca change rien. il prend
toujours la derniere id qui est passé dans la boucle.
j'esperes que ta compris mon problème....
merci d'avance
|
|
Cette discussion est classée dans : formulaire, submit
Répondre à ce message
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|