Der Martin: Password Feld mit Default-Text füllen

Beitrag lesen

Hallo,

»» »» <input type="text" name="pass" id="pass" value="Password" class="ff250" onfocus="if (this.type=='text') this.value=''; this.type='password';">

AFAIR erlauben einige Browser das Ändern des type-Attributs von input-Elementen nicht

hmm, SELFHTML listet die type-Eigenschaft tatsächlich als "nur lesen". Ich habe den Vorschlag, diese Eigenschaft dynamisch zu verändern, aber schon häufig gelesen - vermutlich wird es also in der Praxis funktionieren.
Wenn man Glück hat. ;-)

man müßte also eher das vorhandene <input type="text"> durch ein <input type="password"> ersetzen.

Dann hätte sich auch das Löschen von this.value erübrigt. Aber wie will ein Element "sich selbst" aus seinem eigenen Eventhandler heraus löschen und ersetzen?

So long,
 Martin

--
Man sollte immer wissen was man sagt
 - aber auf keinen Fall alles sagen, was man weiß.