









Voici une fonction très simple qui vous permettra de faire clignoter un texte un nombre de fois donné.
function blinkMe(myElement,speed,stop,color,colorEnd) { myTxt=document.getElementById(myElement); cpt=(arguments[5])?arguments[5]:0; if (cpt==stop) { if (colorEnd!="") myTxt.style.color="#"+colorEnd; myTxt.style.visibility=="visible"; return; } myTxt.style.visibility=(myTxt.style.visibility=="hidden")?"visible":"hidden"; if (color!="") myTxt.style.color="#"+color; cpt++; setTimeout("blinkMe('"+myElement+"',"+speed+","+stop+",'"+color+"','"+colorEnd+"',"+cpt+")",speed); }
<span id="clignote">Ce texte doit clignoter</span> <a href="#" onclick="blinkMe('clignote',250,10,'FF0000','0000FF')">start</a>
myElement est l'id de l'element que vous désirez faire clignoter.
speed est la vitesse de clignotement en milliseconde.
stop représente le nombre de clignotement que vous désirez obtenir.
color est la couleur que vous désirez donner à votre texte. (facultatif)
colorEnd est la couleur que vous désirez donner à votre texte apres le clignotement. (facultatif)
Ce texte doit clignoter
start
16/01/2007 08:31 -
ManiT4c
Vous désirez créer votre site web ? Je suiswebmaster en normandie sinon vous pouvez consulter mon profil yoolink pour suivre mon actu.
Discussion