11540 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous.

J'ai besoin de votre aide !
Pouvez-vous me consacrer un peu de votre temps pour m'aider à résoudre mon souci ?
D'avance, je vous en remercie.

C'est avec mon javascript :
Voila la page ici

Quand ma souris quitte trop vite le tableau (par exemple, vers la gauche),
le "onmouseout" ne s'effectue pas !
On dirait qu'il n'a pas le temps de s'exécuter !
Pourquoi ?
Comment y remédier ?


echo "<tr onmouseover='search(".trim($back['reference']).");' onmouseout='detailoff();' style='cursor:pointer;'>";


Voici detailoff()

	function detailoff() {
		oInfos = document.getElementById('bloc32');
		texte =
			"<p><span class='bold'>DETAILS DU DIAMANT : </span></p>"+
			"<br>"+
			"<p><span class='bold'>Référence : </span></p>"+
			"<p><span class='bold'>Profondeur : </span></p>"+
			"<p><span class='bold'>Table : </span></p>"+
			"<p><span class='bold'>Rondiste : </span></p>"+
			"<p><span class='bold'>Symétrie : </span></p>"+
			"<p><span class='bold'>Poli : </span></p>"+
			"<p><span class='bold'>Colette : </span></p>"+
			"<p><span class='bold'>Fluorescence : </span></p>"+
			"<p><span class='bold'>Dimensions : </span><br>&nbsp;</p>"+
			"<p><span class='bold'>Rapport<br>longueur/largeur : </span></p>"+
			"<p><span class='bold'>Prix par carat : </span><br>&nbsp;</p>"+
			"<p><span class='bold'>Certificat : </span></p>";
		oInfos.innerHTML = texte;
	}

Modifié par jytest (04 Jan 2013 - 12:50)