ChrisB: setInterval und document left

Beitrag lesen

Hi,

guten abend wenn ich diese function aufrufe kommen immer nur fehler raus
timerSpec=setInterval("lineOfSight("+blockSpec+")",1);

sohab ich es auch shcon probiert ging auch nicht:
timerSpec=setInterval(lineOfSight(blockSpec),1);

Bitte lies die Tipps für Fragende!
Sowohl von Fehlern zu reden, ohne diese zu nennen, als auch "funzt nich" - sind beides keine *brauchbaren* Problembeschreibungen.

wenn ich die id hart reinschreibe gehts nur der id-name dynamisch bleiben
so geht es:
timerSpec=setInterval("lineOfSight('spec_1'),1);

mach ich am aufruf was falsch`?

Abgesehen von obigem - du notierst deine dynamisch reingebrachte ID nicht als Textliteral.

Ersetze timerSpec=setInterval(..., 1) zunächst durch alert(...) - und schau dir dann bei den drei obigen Varianten an, wie das jeweils aussieht.
Schau dabei auch, was die JS-Fehlerkonsole (eines guten Browsers wie bspw. Firefox) dir dazu meldet.
Dann sollte dir der Unterschied klar werden.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.