JQuery texte par Défaut sur la zone de texte vide
J'ai un formulaire e-mail de la zone de texte que s'il est vide je le voudrais avoir la valeur "E-Mail" Et lorsque vous cliquez sur le texte disparaît. Si une personne clique sur elle et de ne pas entrer du texte. sur le Flou, j'aimerais qu'il revienne pour avoir le texte par défaut.
J'ai essayé quelques petites choses mais rien ne fonctionne. Quelqu'un pourrait-il svp me pointer dans la bonne direction?
Vous devez vous connecter pour publier un commentaire.
Ou vous pouvez simplement utiliser l'espace réservé html5 attribut:
il va quelque chose comme ceci
vous pouvez utiliser l'espace réservé à l'attribut, puis nous cette jquery comme sauvegarde pour IE
C'est assez simple. Il suffit d'effacer la valeur
onfocus
, puis (si la valeur est toujours vide) remplironblur
.Appel ci-dessous la fonction et passer deux arguments: slightLabel(jQuery('#email_field'), 'email');
Vous pouvez utiliser l'un de l'filigrane plugins de jquery que de le faire. Je utiliser un filigrane plugin qui a le code suivant
};
Appelable en jquery par la définition de la classe de la zone de texte de saisie en filigrane comme ce
Le titre est ce qui sera affiché dans le filigrane.
Utiliser cette Jquery-espace réservé plugin
À l'aide de ce plugin permet d'utiliser l'espace réservé attribut non HTML5 navigateurs.