Robert Bamler: textarea-Text dynamisch ändern

Beitrag lesen

Hallo,

Ein textarea, in dem "Kommentar" steht. Wenn der User reinklickt, verschwindet "Kommentar" und der User kann etwas hineinschreiben. Beim Verlassen (onBlur) wird mittels einer Funktion überprüft, ob der User etwas hineingeschrieben hat. Wenn dies der Fall ist, wird der geschriebene Text belassen, andernfalls erscheint wieder "Kommentar".

laut </selfhtml/javascript/objekte/elements.htm#value> kann man Mehrzeilige Eingabefelder genauso wie einzeilige Eingabefelder ansprechen.

Tipp: Das Löschen und besonders das wieder Hinschreiben des Textes könnte verwirren. Versuch's mal mit select():

<textarea onFocus="if (this.value == this.defaultValue) this.select();">

Robert

http://www.designauswahl.here.de
mit kostenlosem Webseiten-Generator ROBE.dit
[more than a HTMLE.dit]