Texte par défaut dans un texta qui disparait
bakkus
Messages postés
93
Statut
Membre
-
nEm3sis Messages postés 722 Statut Membre -
nEm3sis Messages postés 722 Statut Membre -
Bonjour
j'ai un Textarea multigne sur lequel j'ai un texte par défaut qui devrait disparaitre au clic et reparaitre quand on a rien écrit dedans et qu'on clic ailleurs que dans le textarea.
Voici mon textarea:
<td height="30" bordercolor="F6F8FB" bgcolor="F6F8FB" align="center" ><textarea border-color:"#FF0000" rows="2" cols="18" name="message" style="font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#5375B8; border:1px solid #C6C6FF;width: 174px; height: 41px; " onfocus="if (this.value=='Message*') this.value=''"> Message * </textarea> </td>
si vous avez une idée je suis preneur .
Merci.
j'ai un Textarea multigne sur lequel j'ai un texte par défaut qui devrait disparaitre au clic et reparaitre quand on a rien écrit dedans et qu'on clic ailleurs que dans le textarea.
Voici mon textarea:
<td height="30" bordercolor="F6F8FB" bgcolor="F6F8FB" align="center" ><textarea border-color:"#FF0000" rows="2" cols="18" name="message" style="font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#5375B8; border:1px solid #C6C6FF;width: 174px; height: 41px; " onfocus="if (this.value=='Message*') this.value=''"> Message * </textarea> </td>
si vous avez une idée je suis preneur .
Merci.
A voir également:
- Texte par défaut dans un texta qui disparait
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Mettre un texte en majuscule - Guide
- Texte barré whatsapp - Guide
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
5 réponses
salut
alors dans le head tu met ça
et pour le textarea
si ça te conviens oublies pas de mettre le sujet en résolu sinon je suis la =)
alors dans le head tu met ça
<script type="text/javascript"> //<![CDATA[ var message = "entrez votre texte"; //]]> </script>
et pour le textarea
<textarea onfocus="if (this.value==message) this.value=''" onblur="if (this.value=='') this.value=message">entrez votre texte</textarea>
si ça te conviens oublies pas de mettre le sujet en résolu sinon je suis la =)
Bonjour de m'avoir répondu aussi rapidement nEm3sis.
Je viens d'essayer ton code ,il affiche bien au début "entrer votre texte" ,mais en effaçant et en cliquant en dors du textarea,c le message "[object HTML TextAreaElement ]"
Tu as une idée d'où provient le pb ?
voilà comment je lé copier:
==========================
td height="30" bordercolor="F6F8FB" bgcolor="F6F8FB" align="center" ><textarea border-color:"#FF0000" rows="2" cols="18" id="message" style="font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#5375B8; border:1px solid #C6C6FF;width: 174px; height: 41px; " onfocus="if (this.value==message) this.value=''" onblur="if (this.value=='') this.value=message">entrez votre texte</textarea> </td>
=======================================
dans le header:
====================
<head>
<script type="text/javascript">
//<![CDATA[
var message = "entrez votre texte";
//]]>
</script>
</head>
Merci
Je viens d'essayer ton code ,il affiche bien au début "entrer votre texte" ,mais en effaçant et en cliquant en dors du textarea,c le message "[object HTML TextAreaElement ]"
Tu as une idée d'où provient le pb ?
voilà comment je lé copier:
==========================
td height="30" bordercolor="F6F8FB" bgcolor="F6F8FB" align="center" ><textarea border-color:"#FF0000" rows="2" cols="18" id="message" style="font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#5375B8; border:1px solid #C6C6FF;width: 174px; height: 41px; " onfocus="if (this.value==message) this.value=''" onblur="if (this.value=='') this.value=message">entrez votre texte</textarea> </td>
=======================================
dans le header:
====================
<head>
<script type="text/javascript">
//<![CDATA[
var message = "entrez votre texte";
//]]>
</script>
</head>
Merci
je ne vois pas d'ou viens l'erreur
perso j'ai mis ça et àa marche bien
si tu utilise déjà la variable javascript message il faut changer son nom pour pas avoir de conflit
perso j'ai mis ça et àa marche bien
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="fr" xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> <script type="text/javascript"> //<![CDATA[ var message = "entrez votre texte"; //]]> </script> <style type="text/css"> </style> </head> <body> <td height="30" bordercolor="F6F8FB" bgcolor="F6F8FB" align="center" > <textarea border-color:"#FF0000" rows="2" cols="18" id="message" style="font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#5375B8; border:1px solid #C6C6FF;width: 174px; height: 41px; " onfocus="if (this.value==message) this.value=''" onblur="if (this.value=='') this.value=message">entrez votre texte</textarea> </td> </body> </html>
si tu utilise déjà la variable javascript message il faut changer son nom pour pas avoir de conflit
bonjour ,
Merci ,je viens de ressayer ,mais j'ai toujours le même problème.
Je sais pas d'où ça vient.
Etapes suivit:
coller le code dans le head:
-------------------------------
<head>
<script type="text/javascript">
//<![CDATA[
var message = "entrez votre texte";
//]]>
</script>
</head>
-----------------------
et comme tu le vois le code du textarea aussi :
-----------------------------
<tr valign="baseline">
<td height="30" bordercolor="F6F8FB" bgcolor="F6F8FB" align="center" ><textarea border-color:"#FF0000" rows="2" cols="18" id="message" style="font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#5375B8; border:1px solid #C6C6FF;width: 174px; height: 41px; " onfocus="if (this.value==message) this.value=''" onblur="if (this.value=='') this.value=message">entrez votre texte</textarea>
</td>
</tr>
----------------------------
message n'est pas utilisé autre part.
Donc dans le browser ,au début il m'affiche :"entrer votre texte" donc ça c bon.
je clic dans le textarea ,première chose le texte "entrer votre texte" ne disparait pas ,alors qu'il le devrait.
j'efface le texte et je clic en dors et là ,il y a un text :"[object HTML TextAreaElement]" qui apparait.
et la avec ce texte ça marche ,je clic dors il apparait ,dedans il disparait. bizarroïde!!!!!!!!!!! .
Encore une fois ,tu saurais pas d'où ça vient ?
Désolé d'insister comme ça .
Merci ,je viens de ressayer ,mais j'ai toujours le même problème.
Je sais pas d'où ça vient.
Etapes suivit:
coller le code dans le head:
-------------------------------
<head>
<script type="text/javascript">
//<![CDATA[
var message = "entrez votre texte";
//]]>
</script>
</head>
-----------------------
et comme tu le vois le code du textarea aussi :
-----------------------------
<tr valign="baseline">
<td height="30" bordercolor="F6F8FB" bgcolor="F6F8FB" align="center" ><textarea border-color:"#FF0000" rows="2" cols="18" id="message" style="font-size:9px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#5375B8; border:1px solid #C6C6FF;width: 174px; height: 41px; " onfocus="if (this.value==message) this.value=''" onblur="if (this.value=='') this.value=message">entrez votre texte</textarea>
</td>
</tr>
----------------------------
message n'est pas utilisé autre part.
Donc dans le browser ,au début il m'affiche :"entrer votre texte" donc ça c bon.
je clic dans le textarea ,première chose le texte "entrer votre texte" ne disparait pas ,alors qu'il le devrait.
j'efface le texte et je clic en dors et là ,il y a un text :"[object HTML TextAreaElement]" qui apparait.
et la avec ce texte ça marche ,je clic dors il apparait ,dedans il disparait. bizarroïde!!!!!!!!!!! .
Encore une fois ,tu saurais pas d'où ça vient ?
Désolé d'insister comme ça .
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question