Zone de texte pour formulaire html

Résolu/Fermé
Xx-zilife-xX Messages postés 66 Date d'inscription samedi 30 janvier 2010 Statut Membre Dernière intervention 31 juillet 2013 - 6 mars 2010 à 23:08
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 - 7 mars 2010 à 11:07
Bonjour,
voila ce que je fais :

<form method="post" action="traitement.php">
<p>
<label for="pseudo">Votre pseudo :</label>
<input type="text" name="pseudo" id="pseudo" value="M@teo21" size="30" maxlength="10" />
</p>
</form>

value indique un texte d'office mais je voudrait que dès que l'on clique dessus il disparaisse (pour une recherche)

merci de votre aide
A voir également:

3 réponses

<input type="text" name="pseudo" id="pseudo" value="M@teo21" size="30" maxlength="10"
onfocus="if(this.value==this.defaultValue && this.value!='')this.value='';" onblur="if(this.value=='') this.value=this.defaultValue">
3
Xx-zilife-xX Messages postés 66 Date d'inscription samedi 30 janvier 2010 Statut Membre Dernière intervention 31 juillet 2013
7 mars 2010 à 11:03
merci de ton aide mais peu-tu m'expliquer ton code merci
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
6 mars 2010 à 23:30
<input type="text" name="recherche" id="recherche" value="Vos mots-clés" onfocus="if(this.value == 'Vos mots-clés') this.value = '';" onblur="if(this.value == '') this.value = 'Vos mots-clés';" />
1
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
7 mars 2010 à 11:07
onfocus = quand on mets le curseur dans le champ
onblur = quand on retire le focus, c-à-d quand on sort le curseur du champ

Lors du "onfocus" : si la valeur actuelle vaut celle par défaut, alors on vide le champ
Lors du "onblur" : si le champ est vide, alors on lui remet ça valeur par défaut
1