Lass den "else-Zweig" in der Schleife einfach weg und setze hinter die Schleife ein "return -1". Wird das Element gefunden, werden die Schleife und die Funktion mit return 1 beendet, wird das Element nicht gefunden, läuft die Schleife bis zum Schluss und die Funktion wird dann mit return -1 beendet.
Hi Jürgen
Danke für deine Hilfe. Wenn ich Else weglasse funktioniert es trotzdem nicht. IE meldet jeweils, dass das Script eine "Verzögerung im Internet Explorer" hervorruft und ob ich das Script weiterhin ausführen möchte oder nicht (wobei auch gleich die Frage von Struppi beantwortet wäre.