Javascript : Position curseur ds 1 champs txt

Excuser moi mour le nom du post, mais j'ai voulu etre le plus clair.

Donc, ce que je voudrais faire, c'est affciher la position du curseur de la souris dans un champs de texte type formulaire en temps reel.

J'ai trouvé des script sur le net qui font ca mais dans la barre d'état.

Voila ce que j'ai fait, mais cela ne marche pas

<HTML>
<BODY>
<SCRIPT language=javascript>
function mouseMove (evt) {
var x=0; var y=0;
if (document.layers) {
x=evt.x; y=evt.y;
}
if (document.all) {
x=event.clientX; y=event.clientY;
} else {
if (document.getElementById) {
x=evt.clientX; y=evt.clientY;
}
}
document.titre.test.value = "X="+x;
}
if (document.layers)
document.captureEvents(Event.MOUSEMOVE);
if (document.layers || document.all)
document.onmousemove = mouseMove;
if (document.addEventListener)
document.addEventListener('mousemove', mouseMove, true);
</SCRIPT>

<input type="text" name="test" size="20" Value="">

</body>
</html>

Merci d'avance

4 réponses

  1. bonjour sur ce script comment faire pour recupéré les donné sur une page php?

    merci d'avance.
    1
    1. Saluuuuuuuuut,
      jai le meme problème,en effet je veux affcher la position du curseur de la souris dans 2 champs de texte (x et y),
      le curseur doit afficher seulement les coordonnées (x,y),seulement lorsqu'il est sur la carte géogrphique ,et le champs texte reste figé
      lorsqu'il est à son exterieur.j'ai déjà comme donné les coordonnées d'une ville (x=473,y=231).
      n.b==>code javascript.

      merci d'avance
      1
      1. Contributeur
        Salut,

        Remplace simplement :
        document.titre.test.value = "X="+x;

        par :
        window.test.value = "X="+x;

        @+
        0
        1. Nickel, merci bcp, ca marche bien ^^
          0