Bonjour,
J'ai fais une fonction javascript simplifiée pour actualiser le texte dans une balise div d'une page web mais, à l'exécution de ce script, rien n'est écris dans le div.
Cette balise div est dans un formulaire. Est-ce que c'est la cause du problème.
Voici le code de la fonction javascript et les lignes de code de la page web situant l'endroit où est lancé cette fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 <html> <head> ... </head> <body> <SCRIPT type="text/JavaScript"> <!-- var cpt=10; function test() { if(cpt>0) { // document.write="<div>Affiche : "+cpt+"</div>"; document.getElementById("IdBaliseDiv1").innerText = "Affiche : "+cpt; cpt=cpt-1; setTimeout("test()", 1000); } else setTimeout("document.forms[\'Formulaire1\'].submit()", 500); } //--> </SCRIPT> ... <FORM ACTION=index.php METHOD="post" ID="Formulaire1"> <FIELDSET CLASS="ClassFieldset1"> <LEGEND CLASS="ClassLegend1">Formulaire</LEGEND> ... <div id="IdBaliseDiv1" align="center"></div><br /> <SCRIPT type="text/JavaScript"> <!-- test(); //--> </SCRIPT> ... </FIELDSET>' </FORM>' ... </body> </html>
Partager