Le DIV en HTML???HELP ME!

mabouze Messages postés 39 Statut Membre -  
 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>

2 réponses

  1. Peguinette Messages postés 176 Statut Membre 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
  2. pouic
     
    le document.write est l'equivalent netscape de innerhtml vb: ils permettent la modification dynamique de ta page
    0