$(document).ready(function() {
$('input').click(function() {
if (this.value == this.defaultValue) {
this.value = '';
}
});
$('input').blur(function() {
if (this.value == '') {
this.value = this.defaultValue;
}
});
});
Beim aktivieren (klick) des Input-Feldes wird der Standartwert “Suchbegriff eingeben” entfernt. Sollte keine Eingabe erfolgen erscheint bei einem Klick ausserhalb des Input-Feldes wieder der Standartwert.
<input type="text" name="suche" value="Suchbegriff eingeben" onfocus="if(this.value == this.defaultValue) this.value = '';" onblur = "if(!this.value) this.value = this.defaultValue;" />
$("#id or .class").val() // Value lesen
$("#id or .class").val("neuer Wert") // Value setzen