bonjour

j'ai fait un formulaire de contact.
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)" />
lorsque je clique dans le texte
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='';
le texte est vidé et le curseur clignote prêt à écrire.
mais lorsque la souris sort du texte (par mauvaise manip)
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;
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