Modification Du Texte D'Espace Réservé Sur Le Focus
Est-il une solution simple pour changer le texte d'espace réservé lorsqu'une entrée est au point? Par exemple:
<input type="text" placeholder="Join our mailing list!">
deviendrait ce:
<input type="text" placeholder="enter your email address...">
alors que l'entrée est active.
Gardez à l'esprit IE9 et ci-dessous ne prennent pas en charge
placeholder
et certains navigateurs effacer le texte lorsque l'entrée reçoit le focus.OriginalL'auteur Rich | 2012-09-21
Vous devez vous connecter pour publier un commentaire.
http://jsfiddle.net/ByLGs/
Vous avez besoin d'ajouter un
blur
gestionnaire, tout comme l'extrait de code ci-dessus!OriginalL'auteur undefined
Vous avez cette tagged "jQuery" donc je suppose que vous êtes ouvert à l'utiliser. Voici une façon simple:
Démo: http://jsfiddle.net/m6j8m/
Ce pourrait être raccourci, mais vous obtenez l'idée. De cette façon, vous n'avez pas à garder une trace des valeurs d'attribut dans votre javascript, tout est dans le HTML donc c'est un one-size-fits-all solution. Si vous utilisez
title
ne convient pas à vos besoins, vous pouvez utiliserdata-
attributs au lieu ou un autre attribut.OriginalL'auteur Wesley Murch