Opera 6.01 + focus = funktioniert nicht
Christian Leipnitz
- browser
Hallo zusammen,
in einer Textarea möchte ich mit Hilfe von JavaScript HTML-Tags einfügen (fett, kursiv usw.).
Das klappt in den von mir getesteten Browsern (IE 5.5, NN 6.1, Mozilla 0.9.9 und Opera 6.01) auch alles wunderbar.
Wurde ein HTML-Tag ausgewählt, soll der Focus in die Textarea gesetzt werden. Auch das funktioniert in allen Browsern - ausser eben im Opera 6.01.
Ich habe schon alles Mögliche probiert - ohne Erfolg.
Formularabfragen, bei denen bei fehlenden Angaben eine Alert-Meldung angezeigt und der Focus danach in das noch leere Feld gesetzt wird, funktionieren doch auch im Opera ...
Hier der Code (Beispiel); aufgerufen wird die jeweilige Funktion im href-Tag:
function html(code)
{
var cache = document.text.message.value;
this.code = code;
document.text.message.value = cache + "<" + code + ">";
document.text.message.focus();
}
Auf den Opera-Seiten (und auch sonst nirgends) konnte ich leider nichts zu diesem Problem finden.
Ist eventuell etwas am Code falsch? Weiß jemand eine Lösung?
Besten Dank im Voraus,