Sorry.
Also ich habe folgendes drinne:
Code:
jQuery(document).ready(function() {
var defaultValue = {};
jQuery('input[type=text], input[type=email], select, textarea')
.each(function(index, value) {
defaultValue[jQuery(this).attr('name')] = jQuery(this).val();
})
.focusin(function(eventObj) {
if (jQuery(this).val() == defaultValue[jQuery(this).attr('name')])
jQuery(this).val('');
})
.focusout(function(eventObj) {
if (jQuery(this).val() == '')
jQuery(this).val(defaultValue[jQuery(this).attr('name')]);
});
});
Damit wird der vorbelegte Value aus- und wieder eingeblendet. Labels habe ich keine. Dummerweise geht nun der Formcheck nicht mehr, ausser bei E-Mail und bei einer Radio-Auswahl (hier habe ich einen Label).
Anscheinend werden die Labels gebraucht, ausser bei E-Mail (?)...
EDIT: Dass das Feld nicht ausgefüllt wurde mokiert er nicht (liegt wohl am Value), aber wenn die Eingabe icht den Checkregeln entpricht.
Lesezeichen