Le DIV en HTML???HELP ME!

mabouze Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   -  
 pouic -
Voici un pg quon ma filé: il fait changer la couleur caractère par caractère de la chaine que contient la variable "texte".
G presque compris le code, à part 2 instructions :
--A koi sert ici le: document.write("<div id=a></div>"); LIGNE 16
--C Koi: a.innerHTML = str; A LA FIN



<HTML>
<HEAD>
<TITLE>Light</TITLE>
</HEAD>
<BODY>
<SCRIPT language="javascript">

text = "HELLO"; // Le texte à colorier
color1 = "#81D9FE"; // La coureur du texte
color2 = "Blue"; // La couleur de la nouvelle lettre
fontsize = "12"; // taille du texte
speed = 100; // vitesse de changement en millisecondes, (1000 = 1 second)

i = 0;
document.write("<div id=a></div>");

function CHANGERCOULEUR()
{
if (navigator.appName == "Microsoft Internet Explorer")
{
str = "<center><font size=" + fontsize + "><font color=" + color1 + ">";
for (var j=0; j<text.length; j++)
{
if(j == i)
{
str += "<font color=" + color2 + ">" + text.charAt(i) + "</font>";
}
else
{
str += text.charAt(j);
}
}
str += "</font></font></center>";
a.innerHTML = str;
}
//(i == text.length) ? i=0 : i++; // Et on recommence
if (i == text.length)
{ i=0;}
else
{i++}


}
setInterval("CHANGERCOULEUR()", speed);

</SCRIPT>
</BODY>
</HTML>
A voir également:

2 réponses

Peguinette Messages postés 176 Date d'inscription   Statut Membre Dernière intervention   30
 
innerHTML est une fonction qui permet de rajouter dynamiquement en javascript du code html.

je ne peux pas t'en dire plus mais j'espere que ca va t'aider.

Peguinette...
"Petit à petit on devient moins petit."
0
pouic
 
le document.write est l'equivalent netscape de innerhtml vb: ils permettent la modification dynamique de ta page
0