Bonjour,

Je decouvre en parti Javascript, mais lors de la creation de page web je suis obligé de m'y frotter (avec plaisir quand même)
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
 
<html>
<head>
</head>
<title>Essai</title>
<style>
<BODY >
 
	<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
		var chaine="Voici est la phrase a afficher";
		var longueur=chaine.length;
 
	for(i=0;i<longueur;i++)
		  {
		  var result=chaine.substr(i,1);
		  setTimeout(window.document.write(result),2000);
		  }
</SCRIPT>				
 
</body>
</html>
Pourquoi cela ne fonctionne t'il pas ?

J'extrais un à un les carateres de la chaine, et demande de les afficher a avec 2 sec de delai, mais je n'ai que la premiere lettre qui s'affiche puis plus rien.

J'ai fait des recherches sur le net en variant les parentheses et les quotes, ce qui n'a rien donné...

Si quelqu'un a une idée je suis preneur.

Merci beaucoup