webForumDet fria alternativet
Logga in / Bli medlem

if-sats?

JavaScript

0 svar · 133 visningar · startad av Gaski

Medlem sedan juni 2000310 inlägg
Trådstart#1

Jag håller på att försöka göra en scroller för NS6 och IE5+.
Så här ser koden ut:

function scrollned(obj){
	if(document.getElementById(obj).style.top>-document.getElementById(obj).height) {
		clearTimeout(scrollTim)
		document.getElementById(obj).style.top = toppen
		toppen = toppen - 5
		scrollTim = setTimeout("scrollned('"+obj+"')",50)
	}
}

Men if-satsen returnerar alltid false. Vad är det som är fel med den? Jag har testat att lägga in ett värde istället för att hämta height värdet men det fungerade inte heller...

256 ms totalt · 4 externa anrop · v20260731065814-full.c32e866c
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)