Rendre une fonction generalisable...

Rendre une fonction generalisable... - HTML/CSS - Programmation

Marsh Posté le 20-11-2004 à 02:08:37    

Peux-tu m'expliquer pourquoi frapper1 fonctionne, et frapper2 pas; et plus largement comment rendre cette fonction generalisable ?
 
D'avance merci !
 
<!-- frappeur -->
 
<script type="text/JavaScript">
 
message="frbuyiut7krmt768rfn986o476run8uyk"
i=0
 
function frapper1()
{
document.title+=message.charAt(i)
if(i++<message.length)
setTimeout('frapper1()', 99)
}
 
function frapper2(emplacement)
{
emplacement+=message.charAt(i)
if(i++<message.length)
setTimeout('frapper2(emplacement)', 99)
}
 
//frapper1()
frapper2(document.title)
 
</script>
 
<!-- fin frappeur -->

Reply

Marsh Posté le 20-11-2004 à 02:08:37   

Reply

Marsh Posté le 20-11-2004 à 12:13:27    

je n'ai pas eu le courage d'essayer de comprendre ce que t u essaies de faire..mais a vu d'oeil, je te rapelle qu'en javascript il faut declarer une variable avant de l'utiliser..
donc pr emplacement tu dois d'abord la declarer en ajoutant "var emplacement;" au debut de frapper2..


---------------
Julien Oncelay
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed