Bonjour à tous,
Je débute en javascript et j'ai tenté de créer une fonction submitForm pour 3 formulaires affichés dans une boucle php. Ces formulaires comportent chacun un textarea dont je récupère les données par une fonction JS d'un script externe (qui fonctionne parfaitement pour 1 seul form). Mais, dans mon cas, j'ai une erreur de syntaxe...
voici un extrait du form:
puis la fonction JS:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form method="post" action="visu_web.php" name="Formu<?php echo $i; ?>" ID="Formu"> <textare name="txtContent<?php echo $i; ?></textarea> <INPUT type="button" value="Valider" NAME="Button" onClick="SubmitForm(<?php echo $i; ?>)">
J'obtiens l'erreur suivante: "Formu.nb.txtContent.nb.value a la valeur NULL ou n'est pas un objet"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function SubmitForm(nb) { var nb; Formu.nb.txtContent.nb.value = obj.nb.getContentBody() Formu.nb.submit() } </script>
Quelqu'un a-t-il une idée sur ce qui cloche ? la var ? la syntaxe...? mais j'ai essayé avec des +nb+, et l'erreur est "erreur de syntaxe"...et je tourne en rond !
merci !
Partager