2011-01-10 6 views
1

Je dois remplir une zone de texte avec une valeur par défaut en utilisant la fonction de remplissage automatique de jquery, cela devrait disparaître lorsque l'on clique sur la zone de texte. Des exemples?Remplissage automatique pour jquery

+0

Ah, mal interprété. La suggestion de SLaks semble bien. HTML5 est livré avec l'attribut "placehold" hors de la boîte, btw .: http://www.w3schools.com/html5/att_input_placeholder.asp – polarblau

+0

@polarblau: w3schools, yerk. – Shikiryu

+0

@ClemDesm: Je pense qu'il aura compris, malgré la source. Commentaire utile, d'autre part! – polarblau

Répondre

1

Vous pouvez utiliser placeholder de html5 si vous le souhaitez mais, par défaut, il sera affiché uniquement dans la dernière version de: safari, chrome et ff4 beta.

Vous pouvez émuler avec modernizr qui fonctionne bien (je l'ai testé)

Voir les docs here.

Une fois chargée, vous pouvez l'utiliser comme ceci:

<input type="text" name="foo" placeholder="Your name please" /> 
1
<input type="text" onclick="if(this.value!='') this.value = ''" onblur="if(this.value=='') this.value = 'Name:'" value="Name:" name="name" class="text"> 
Questions connexes