9
votes

Texte clair OnClick - Textfield

Quelle est la meilleure méthode pour effacer le texte dans un champ de texte, lorsque l'utilisateur clique dessus?

I.e., Si le champ de recherche de texte indique "Recherche" et quand ils cliquent dessus, il efface la valeur.


3 commentaires

Quelle langue? Quelle plate-forme?


Parlez-vous d'un champ de texte HTML? Winforms? Cacao? Donnez-nous un certain contexte, s'il vous plaît.


asp.net? Android? qu'est-ce que tu utilises ???


5 Réponses :


25
votes

Vous pouvez faire comme: xxx


0 commentaires

0
votes

En JavaScript, vous pouvez simplifier la valeur de la commande sur une chaîne vide dans le gestionnaire d'événements OnFocus.


0 commentaires

6
votes

NORMAL HTML:

<script type="text/javascript">
    function clearThis(target){
        $(target).val = "";
    }
</script>
<input type="text" value="Search" onfocus="clearThis(this)" />


0 commentaires

0
votes

Si JQuery's Option, je considérerais le plug-in Watermark

Il atteint ce que vous êtes après, mais avec un peu plus de style


0 commentaires

17
votes

La balise d'espace réservé est une nouvelle étiquette HTML5 qui fait exactement ce que vous voulez faire ici.


0 commentaires