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
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
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.
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

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
Rejoignez-nous