bonjour
j'ai fait un formulaire de contact.
lorsque je clique dans le texte
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <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)" />
le texte est vidé et le curseur clignote prêt à écrire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function saisie(txt_defaut,id_controle) { if(document.getElementById(id_controle).value==txt_defaut){ document.getElementById(id_controle).value='';
mais lorsque la souris sort du texte (par mauvaise manip)
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function retablir(txt_defaut,id_controle) { if(document.getElementById(id_controle).value==''){ document.getElementById(id_controle).value=txt_defaut;
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
Partager