Envoyé une form créé avec un innerHTML ?

Résolu
cs_supergrey Messages postés 475 Date d'inscription vendredi 27 juin 2003 Statut Membre Dernière intervention 20 septembre 2010 - 10 juin 2007 à 10:09
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 10 juin 2007 à 11:55
Bonjour, dans mon script php je crée un formulaire avec un script javascript et innerHTML et je voudrais qu'il soit envoyé par la meme fonction juste apres etre créé.

Merci

5 réponses

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
10 juin 2007 à 11:40
Salut

madiv.innerHTML="<form action='fichier.php' method='POST' id='maform' name='maform'>";
...
madiv.innerHTML+="</form>";

document.getElementById("maform").submit();

<hr />une recherche sur exalead vous aurait peut-etre evite de poser cette question

In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy
3
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
10 juin 2007 à 11:27
Salut

comment ca envoye ? return ?

envoi un bout de ton code, et une description precise de ce que tu as essaye pour le faire marcher, stp

<hr />une recherche sur exalead vous aurait peut-etre evite de poser cette question

In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy
0
cs_supergrey Messages postés 475 Date d'inscription vendredi 27 juin 2003 Statut Membre Dernière intervention 20 septembre 2010
10 juin 2007 à 11:33
En gros voila ce que je fait:

madiv.innerHTML="<form action='fichier.php' method='POST' id='maform' name='maform'>";
...
madiv.innerHTML="</form>";

et apres j'ai essayé un document.maform.submit(); mais ca march pas.
0
cs_supergrey Messages postés 475 Date d'inscription vendredi 27 juin 2003 Statut Membre Dernière intervention 20 septembre 2010
10 juin 2007 à 11:48
Merci
J'allais te dire que le + était juste un oubli mais en fait je l'avais effectivement oublié dans mon script. Par contre le document.maform.submit() fonctionne, le quel vaut mieux?

supergrey
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
10 juin 2007 à 11:55
document.getElementById("maform").submit();

l'autre n'est pas std, et ne marchait pas sous toutes les versions de FF, sur certaines ca renvoyait un avertissement.

<hr />une recherche sur exalead vous aurait peut-etre evite de poser cette question

In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy
0
Rejoignez-nous