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
ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|