Vider une zone de texte html

Résolu/Fermé
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 - Modifié par zemzoum89 le 7/05/2010 à 15:01
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 - 9 mai 2010 à 00:42
Bonsoir,

J'aimerai bien savoir comment faire pour vider une zone de texte au clique de la souris sur cette dernière et comment imposer un maximum de caractère comme par exemple maxlength pour les input merci d'avance pour votre aide...

2 réponses

avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
9 mai 2010 à 00:35
Il suffit d'adapter :
<textarea
	name="contenu"
	cols="45"
	rows="7"
	onfocus="if(this.value == this.defaultValue) this.value = '';"
	onblur="if(this.value.length > 40){alert('La longueur maximale aurotisée est de 40 caractères.'); this.value = this.defaultValue;} if(this.value == '') this.value = this.defaultValue;"
>Valeur par défaut</textarea>
1
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
9 mai 2010 à 00:42
Voila ça marche très bien, merci beaucoup pour votre aide....
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
7 mai 2010 à 16:51
<input
	type="text"
	name="nom"
	value="Valeur par défaut"
	onfocus="if(this.value == this.defaultValue) this.value = '';"
	onblur="if(this.value.length > 40){alert('La longueur maximale aurotisée est de 40 caractères.'); this.value = this.defaultValue;} if(this.value == '') this.value = this.defaultValue;"
/>
0
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
8 mai 2010 à 23:27
Bonsoir mais mais ce que je veux moi et pour une zone textearea celle-ci ne marche pas dans un textarea vous voyiez ??
0