Hallo Gernot,
Kommando zurück! Deine Methode, auch wenn da für meinen Geschmack unnötigerweise viele this-Zeiger vorkommen, funktioniert doch auch, zumindest im IE. Liegt es vielleicht daran, dass du nicht deklarierst, um was für eine Art <script> es sich handelt und ich mit dem IE getestet habe?
Gruß Gernot