supprimer une valeur d'input au focus
Bonjour à tous et merci aux futures réponses ;).
Je fais quelques tests en attendant un examen en JavaScript (BTS Info). J'aimerais vider la valeur d'une entrée de formulaire au focus de cet input.
Ci-joint, le code HTML : (je précise que je suis débutant :) )
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
<html>
<head>
</head>
<script type="text/javascript">
function Erase() <!-- Permet d éffacer la valeur écrite par defaut dans un input -->
{
document.NomFormulaire.Nom.value() = ('JavaScript');
}
</script>
<body>
<h1>Petit test de JavaScript avec les formulaires</h1><br />
<p>Je vais essayer de faire un petit formulaire permettant différentes choses :
<ul>
<li>Vérifier les données entrées grâce au JavaScript</li>
<li>Effacer les champs écris par défaut</li>
<li>etc...</li>
</ul>
</p>
<table>
<tr><h2>Petite fiche</h2></tr>
<form action="test_formulaire.html" method="POST" target="toto" name="NomFormulaire" >
<tr>
<td>Nom :</td>
<td><input name="Nom" type="text" size="30" maxlength="120" value="nom de famille" OnFocus="return Erase();"></td>
</tr>
<tr>
<td>Prénom :</td>
<td><input name="Prénom" type="text" size="30" maxlength="120" value="prénom"></td>
</tr>
<tr>
<td>Age :</td>
<td><input name="age" type="text" size="2" maxlength="2" value=""</tr></td>
</tr>
<tr>
<td><input name="envoyer" type="submit" value="Envoyer"></td>
</tr>
</form>
</table>
</body>
</html> |
Je pense que mon code JavaScript est faux, mais dans la mesure où je ne sais pas vraiment pourquoi, je demande !
Merci !,
Douda