Aide, attribut "value" d'une newsletter

Résolu/Fermé
allan - 17 janv. 2010 à 14:03
 allan - 17 janv. 2010 à 14:33
Bonjour,

<div id="newsletter">

<p>bla bla...</p>

<form id="form-news" name="name" action="...." method="post">
<input id="email"  name="Email" value="Entrez votre email" type="text">
<input id="button" value="envoyer" name="button" type="submit">
</form> </div>


Par défaut ma newsletter affiche "Entrez votre email" avec l'attribut value"Entrez votre email". Je voudrais que lorsque l'on clic dans ce champs pour inscrire son email le texte s'efface puis une fois que je clic sur le bouton "submit" (envoyer) le champ revienne par défaut. Comment puis-je faire cela, et si possible sans java ?

Merci de votre contribution

2 réponses

Utilisateur anonyme
17 janv. 2010 à 14:28
Avec java...script ! (Rappellon que JAVA et javascript n'ont rien en commun)
Fait ça par exemple :
<input id="email"  name="Email" value="Entrez votre email" type="text" onclick="this.value='';">
<input id="button" value="envoyer" name="button" type="submit" onclick='document.getElementById('email').value='Entrez votre email';">
Mais à quoi cela te sert d'effacer la valuer d'un champs avant de valider le formulaire ?
1
Salut et merci ton code fonctionne bien, effacer la value du champs pour lorsque l'utilisateur clic dans le champs afin d'inscrire son email le texte par défaut s'efface tout seul, voila pourquoi.
0