Schrift beim anwählen verschwinden lassen

Fragen oder Probleme mit HTML, PHP oder CSS?

Schrift beim anwählen verschwinden lassen

Beitragvon DjSilverbell am 10.08.2006, 13:47

Hallo!


Ich suche nach einer Möglichkeit, in einem Eingabefeld eine Schrift vorzugeben, die, wenn man drauf klickt, sofort verschwindet.

Ich habe sowas mal im Internet gesehen und erst viel später gemerkt, dass ich sowas auch gebrauchen kann.



Ich meine das jetzt so:
Es ist ein Eingabefeld auf einer Seite, gehen wir mal davon aus, man soll seinen Benutzernamen dort eingeben.
In diesem Eingabefeld steht im Moment noch ,,Benutzername".

Wen man darauf klickt, um seinen Namen einzugeben, verschwindet der Text ,,Benutzername" und das Feld wird leer, so das man seinen Namen dort eingeben kann, ohne den Text ,,Benutzername" vorher löschen zu müssen... Er löscht sich also von alleine.



Weiß jmd den Code dafür und kann ihn mir näher bringen?
Wäre sehr dankbar für Hilfe!

Mfg
DjSilverbell
 
Beiträge: 1135
Registriert: 10.09.2005, 17:15
Wohnort: Hannover


Beitragvon sp!n am 10.08.2006, 18:39

Da ich gerade gut aufgelegt bin hab ich sowas mal schnell programmiert. Code sollte selbsterklärend sein und kann bei Gebrauch erweitert werden. Jedes Textfeld braucht halt eine eigene Variable und Funktion.
Der Text wird nur gelöscht wenn man das erste mal reingeklickt, wenn man was geschrieben hat und wieder reinklickt passiert nichts.

Code: Alles auswählen
<head>
<script type="text/javascript">
var tf = true;
var ta = true;
function removetftext() {
   if (tf) {
      document.form.tf.value="";
      tf = false;
   }
}
function removetatext() {
   if (ta) {
      document.form.ta.value="";
      ta = false;
   }   
}
</script>
<title>Beschreibung der Seite</title>
</head>
<body>
<form action="#" name="form"> <br />
<input name="tf" type="text" value="text der verschwindet" onclick="removetftext()"/> <br />
<textarea name="ta" onclick="removetatext()">text der auch verschwindet</textarea>
</form>
</body>
sp!n
 
Beiträge: 386
Registriert: 31.05.2005, 09:05
Wohnort: Wien

Beitragvon DjSilverbell am 10.08.2006, 23:34

Ja genau das brauchte ich!
Hab tausend Dank!


Die Zeilen und deren FUnktion verstehe ich, da ich sie ja schonmal gesehen habe und da schon alles verstanden habe.


Nochmal vielen Dank!
DjSilverbell
 
Beiträge: 1135
Registriert: 10.09.2005, 17:15
Wohnort: Hannover


Zurück zu HTML, PHP & Co.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste