[Débutant - JAVASCRIPT] L'objet event et l'objet xEvent
bonjour,
Je désire afficher les coordonnées d'un point sur une carte.
Voici la fonction que j'utilise :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<script language="javascript">
var mapx= 600;
var mapy = 400;
var boxx = 519382.502229;
var boxy = 183099.344763;
var pixelx = 105.986659237;
var pixely = 105.833276185;
function montreCoordonnees() {
x = event.x+document.getElementById("carte").scrollLeft;
y = event.y+document.getElementById("carte").scrollTop;
texteCoords = "Coordonnées : " + Math.round((x * pixelx) + boxx)
+ "/"
+ Math.round(((mapy - y) * pixely) + boxy);
document.getElementById("coords").innerHTML = texteCoords;
}
</script> |
Son appel est le suivant :
Code:
1 2 3
|
<img id ="carte" src="carte_neuchatel.png" alt="Canton de Neuchâtel" onmousemove="montreCoordonnees" />
<div id="coords"></div> |
Rien ne s'affiche, et il n'y a aucune erreur du navigateur (Mozilla et IE).
Par ailleurs, en essayant d'utiliser l'objet xEvent (var event = new xEvent()), j'ai une erreur comme quoi ce dernier n'est pas défini. Faut-il inclure une "librairie spéciale" pour l'utilisation des xObjets ???
Merci d'avance pour toute réponse
Sempire