Document.forms[0] has no properties

[Résolu]
Signaler
Messages postés
22
Date d'inscription
lundi 2 août 2004
Statut
Membre
Dernière intervention
5 janvier 2005
-
Messages postés
732
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
29 octobre 2007
-
J'ai ce message d'erreur là sous Mozilla. Quelqu'un peut-il m'aider?



<FORM name=form action='saisie.php' method='POST'>

</FORM>

<SCRIPT language='javascript'>.

document.forms[0].submit();

</SCRIPT>

4 réponses

Messages postés
732
Date d'inscription
jeudi 2 janvier 2003
Statut
Membre
Dernière intervention
29 octobre 2007

Bonjour
Nommer un formulaire "form" n'est pas judicieux. A part cela, effectivement, voir le reste de la page

Cordialement
Roro webDev
Messages postés
283
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
22 juin 2006

A part le point après <SCRIPT language='javascript'>

Tout semble correct.
Erreur à chercher s'il y a dans le reste du code à mon avis

Testé avec IE et Mozilla


The SMURF
[mailto:the_little_smurf@yahoo.fr the_little_smurf@yahoo.fr]
Enjoy the life, don't waste your time in front of your computer
Messages postés
22
Date d'inscription
lundi 2 août 2004
Statut
Membre
Dernière intervention
5 janvier 2005
1
oups, le point, c'est une erreur de copier/coller. Désolé.



Cela marche sous IE mais pas sous Mozilla.

Mon code est en faite englober dans du php. Je vous donne tout le code si vous voulez....



<?php



function retour_saisie($tmp_s)

{

foreach($_POST as $key => $value)

{


$tmp_s .= " \n";



}

$tmp_s .="</FORM>";

print $tmp_s . "<SCRIPT language='javascript'> " .


"document.forms[0].submit();"
.


"</SCRIPT>";

exit;

}

$tmp_s = "<FORM name=form action='saisie.php?error=ATTEST_EXIST' method='POST'>";

retour_saisie($tmp_s);

?>
Messages postés
283
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
22 juin 2006

Peux tu envoyer le code HTML généré par ton serveur PHP...


The SMURF
[mailto:the_little_smurf@yahoo.fr the_little_smurf@yahoo.fr]
Enjoy the life, don't waste your time in front of your computer