Se connecter avec
S'enregistrer | Connectez-vous

Inverse de Onclick ?

Dernière réponse : dans Programmation

Bonjour à tous, j'aimerais savoir s'il existe un moyen d'avoir "l'inverse" de Onclick ?
Par exemple, de mon formulaire "<input type="text" name="NomJoueur" value="Pseudo" Onclick="javascript:this.value=''"/>"
Lorsque l'on clique sur la zone la valeur Pseudo disparaît, j'aimerais savoir la méthode pour que lorsque l'on clique ailleurs, la valeur Pseudo réapparaisse.
Merci par avance de vos réponses.

Autres pages sur : inverse onclick

Lassé par la pub ? Créez un compte

J'ai bien essayé avec l'évènement OnBlur, cela fonctionne bien lorsque je clique en dehors de la zone, cependant lorsque j'inscris le pseudo, et passe au champ mot de passe, alors la zone repasse à la valeur "Pseudo"...
Une solution ? :/ 

Oui, il y a tout de même quelques conditions à poser
Quelque chose comme ceci :

<html>
<head>
<script type="text/javascript">
function WhatToDoOnFocus(element)
{
element.value != "" && element.value != "Pseudo" ? 0 : element.value="";
}

function WhatToDoOnBlur(element)
{
element.value == "" ? element.value="Pseudo" : 0;
}
</script>
</head>
<body>
<form name="testForm">
<input type="text" name="NomJoueur" value="Pseudo" OnClick="WhatToDoOnFocus(this)" OnBlur="WhatToDoOnBlur(this)" />
<input type="password" name="PassJoueur" value="" />
</form>
</body>
</html>

Lassé par la pub ? Créez un compte
Tom's guide dans le monde