Enlever le focus d'un élément sur le onMouseOut
bonjour
j'ai fait un formulaire de contact.
Code:
<input type="text" id="nom" name="nom" value= "VOTRE NOM" onClick='saisie("VOTRE NOM",this.id)' onMouseOut='retablir("VOTRE NOM",this.id)' onchange="change_verification('VOTRE NOM',this.id)" />
lorsque je clique dans le texte
Code:
1 2 3 4
| function saisie(txt_defaut,id_controle)
{
if(document.getElementById(id_controle).value==txt_defaut){
document.getElementById(id_controle).value=''; |
le texte est vidé et le curseur clignote prêt à écrire.
mais lorsque la souris sort du texte (par mauvaise manip)
Code:
1 2 3 4
| function retablir(txt_defaut,id_controle)
{
if(document.getElementById(id_controle).value==''){
document.getElementById(id_controle).value=txt_defaut; |
on rétablit le texte défaut ici VOTRE NOM mais le curseur reste dans le texte prêt à recevoir la frappe de l'utilisateur et à la fin on a dans le texte VOTRE NOMdudu
J'aurais voulu sur l'action de la souris onMouseOut pouvoir sortir le curseur du champ qu' a quitté la souris
merci d'avance pour votre aide