Rendre une fonction generalisable...
Peux-tu m'expliquer pourquoi frapper1 fonctionne, et pas frapper2, et plus largement comment rendre cette fonction generalisable ?
D'avance merci !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<!-- 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 --> |