Antje Hofmann: Rückgabewert window.getSelection()

Beitrag lesen

Hallo Alexeander

Ich habe ein Problem mit dem Rückgabewert von window.getSelection() im Netscape Navigator 6.2. Eigentlich sollte das ja ein String sein, wenn ich aber

sel=window.getSelection().toLowerCase();

Du hast hier ein Typen-konvertierungsproblem

Habe ich zum überprüfen ein alert dazwischen geschoben, wird es angezeigt, danach nicht mehr.

sel=window.getSelection();
alert("Test1");                  --> wird angezeigt

alert konvertiert immer die Eingabe zum Typ string

sel=sel.toLowerCase();
alert("Test2");                  --> wird nicht angezeigt

Du willst aber auf dem Typ object (sel) string-Methoden anwenden

Abhilfe: Konvertiere deinen selektierten Text vom Typ object zum Typ String mit (sel.toString()).toLowerCase();

Wie man darauf kommt:
einfach den Opertor typeof http://selfhtml.teamone.de/javascript/sprache/operatoren.htm#typeof
verwenden.

Viele Grüße

Antje