Lieber Ashura,
es gibt im Selfraum eine Anleitung, wie man mittels Javascript Text in einer Textarea an der Cursorposition einfügt.
Gemäß dieser Anleitung habe ich in meinem Gästebuch das Einfügen von Smiley-Codes realisiert. Aber in meiner Variante schimpft Opera, wohingegen weder IE noch Gecko Beanstandungen haben.
Daraufhin habe ich mir extra den aktuellen Demo-Opera gezogen, um mir aus dessen Javascript-Konsole mal den Fehler nennen zu lassen. Das Ergebnis war nicht hilfreich!
Event thread: click
Error:
name: TypeError
message: Statement on line 10: Type mismatch (usually a non-object value used where an object is required)
Backtrace:
Line 10 of inline#1 script in ...
if (range.parentElement() == markierung)
Line 1 of script
set_smiley(":schlumpf:");
At unknown location
[statement source code not available][/zitat]
Was will mir Opera damit sagen?
Liebe Grüße aus Ellwangen,
Felix Riesterer.