webForumDet fria alternativet
Logga in / Bli medlem

settimeout problem

JavaScript

1 svar · 156 visningar · startad av Zacay

Medlem sedan juli 200164 inlägg
Frågan#1

Javascriptet:

<script>

barw = new Image(10,12);
var w = 0;
var grow = 1;
var time = 20;

function growImg(imgwid){
var maxw = imgwid / 2;
if(w < maxw){
w = w + grow;
document.images.barw.width = w
setTimeout('growImg(imgwid)', time);
}

}

</script>

HTML:

<body onload="JavaScript:growImg('100');">
<img id="barw" name="barw" src="thinline.gif" width=0 height=10 border=0 hspace=0 vspace=0>

jag får fel meddelande att imgwid är odefinierad !!!????

anropar jag functionen fel??

Snälla hjälp..

Medlem sedan juli 200164 inlägg
#2

jag kom på problemet
settimeout("growImg("+imgwid+")",time)

:)

[Redigerat av Zacay den 02 nov 2001]

250 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)