Bonjour,
Je d�bute en javascript et bien qu'il me semble avoir saisi les principes de base, je bute devant une difficult� inattendue. J'ai cod� une page en php, la page g�n�r�e utilise du javascript. La page est un tableau, dans chaque case du tableau se trouve une image et je voudrais qu'en cliquant sur l'image un formulaire soit rempli, et envoy�, ceci pour ensuite envoyer une requ�te � la base de donn�es. Facile me suis-je dit, j'utiliserai pour cela la m�thode submit(), et j'activerai le script avec un param�tre onclick de HTML. Seulement voil� �a ne marche pas. Aucun effet n'est produit lorsque je clique sur l'image.
Voici mon code(simplifi�):
Le script, plac� entre les balises [HEAD]. On remplit le formulaire et on l'envoie...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 <script type="text/javascript"> var current_case = "" ; var clic_form ; function ccl(a,b) { document.clic.row.value = a ; document.clic.col.value = b ; document.clic.hid.value = "joueur1" ; document.clic.submit(); } </script>
Un extrait du tableau sens� appeler le script.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 <form name="clic" action="main.php" method="post"> <input type="hidden" name="row" value=""> <input type="hidden" name="col" value=""> <input type="hidden" name="state" value=""> <table border="0" cellspacing="0" cellpadding="0"><tr><td id="case1_1" ><img src="vierge.PNG" onclick="ccl(1,1)" /></td> (...) </table> </form>
Pourrez vous m'indiquer ce qui ne va pas ici? Merci d'avance!![]()
Partager