• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Inhalt eines Textfeldes beim Klick löschen

Status
Für weitere Antworten geschlossen.

orikon

Neues Mitglied
hab das gleiche problem erweitert

also ich habe ein ähnliches problem, ich will, dass beim klicken in das formular der jeweilige infotext verschwindet...

ich habe folgendes eingebaut:

HTML:
 <input type="text" style="color: #D8D7D3; font-size: 10px;" value="Name" size="10" class="Feld" name="name" onFocus="if(this.value=='Name')this.value=''" onBlur="if(this.value=='')this.value='Name'">

das funktioniert prima so, jedoch nur nicht im textarea feld, da habe ich es so:

HTML:
 <textarea style="color: #D8D7D3; font-size: 10px;" value="Kommentar" cols="25" size="10" class="Button" name="comment" onFocus="if(this.value=='Kommentar')this.value=''" onblur="if(this.value=='')this.value='Kommentar'">
...Kommentar
</textarea>

habt ihr da evtl. auch einen tipp für mich?

Moderator-Edit - Aktion: HTML-Code-Tags ([noparse]
HTML:
[/noparse]) hinzugefügt - Grund: Bei HTML-Code immer benutzen. Siehe Forenregeln §2, Absatz 2[/B] ([URL=http://html.de/member.php?u=2818]Artemis[/URL])
 
Zuletzt bearbeitet von einem Moderator:
Werbung:
Du bist neu hier, daher kannst du es nicht wissen:


Hier im Forum wird das rauskramen von alten Threads als "Grabschändung" bezeichnet. Falls du ein Problem haben solltest, dann eröffne bitte einen eigenen Thread.

Aber wenigstens gibt es User, die die Suchfunkion benutzen :)

/E: Zur Lösung deines Problems: Benutze bei Textarea kein Value-Attribut, sondern schreibe den Standardwert zwischen <textarea> und </textarea>.
 
Werbung:
Außerdem musst du das dann mit this.innerHTML lösen, statt this.value.

Das dachte ich am anfang auch, aber folgende Beispiele Funktionieren sowohl im IE als auch im FF:

HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/html1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<title>test</title>
</head>
<body>
<textarea cols="50" rows="10" onFocus="if(this.value=='text')this.value=''" onblur="if(this.value=='')this.value='text'">text</textarea>
</body>
</html>

HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/html1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<title>test</title>
</head>
<body>
<textarea cols="50" rows="10" onFocus="if(this.innerHTML=='text')this.innerHTML=''" onblur="if(this.innerHTML=='')this.innerHTML='text'">text</textarea>
</body>
</html>
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben