Textarea selectionStart

Submitted by oliver on Sun, 2006-12-03 20:59.

Der Firefox (und Konqueror z.B. auch) hat für textareas das attribut selectionStart. Damit bekommt man die Startposition der aktuellen Selektion in der Area. Tolle Sache, wenn man mit Javascript rumhampelt.
Was mich nur fast zur Verzweifelung gebracht hat, hat eine Textarea den Style display:none gibt der FF folgene Meldung:

Quote:
uncaught exception: [Exception… “Component returned failure code: 0×80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLTextAreaElement.selectionStart]” nsresult: “0×80004005 (NS_ERROR_FAILURE)” location:...

Klingt vieleicht logisch, die Area ist ja nicht sichtbar und somit kann nichts selektiert sein. Aber eine aussagekräftigere Fehlermeldung hätte mich dem Problem schneller auf die Schliche gebracht.
Also selectionStart ist nicht undefined oder so, die Abfrage schmeisst die Exception und der FF sagt Hualp, ich mag nicht mehr, Tschüss.
Son Scheiß, ich hab mir jetzt echt ein Bier verdient.