Manchmal treibt mich diese Sprache einfach in den Wahnsinn. Also das hier funktioniert reibungslos:
aber hier bekomme ich die Meldung, dass blubber nicht definiert ist:
Ist das wieder eine dieser Seltsamkeiten bei JavaScript oder habe ich etwas übersehen?
Peter
PHP Code:
function bla()
{
function blubb()
{
blubber();
}
function blubber()
{
...
}
}
PHP Code:
function bla()
{
function blubb()
{
window.setTimeout('blubber()', 2000);
}
function blubber()
{
...
}
}
Peter


Das "funktioniert" kommt dir nur so vor, da dieser Aufruf bestimmt auch nur gefühlte 1ms benötigt. Und die Warnung ist natürlich vollkommen korrekt, der Aufruf macht so keinen Sinn.
. Außerdem ist SelfHTML in der Beziehung keine gute Wahl. Und das JavaScript-Handbuch leider auch nicht. Außerdem habe ich ehrlich gesagt noch nie mit setTimeout in Objekten gearbeitet. Ist für mich also Neuland.
Comment