Bonjour,
Je souhaite utiliser l'�l�ment HTML qui appelle un �v�nement JS. Quel peut �tre l'objet de javascript qui contient cet �l�ment?
Dans mon cas, l'�l�ment appelant est une entr�e <area> d'un objet <map>. En fait, je veux plut�t conna�tre l'objet <img> qui utilise le <map>.
Comme je ne suis pas s�r que mon id�e soit faisable ou la plus sens�e, j'explique un peu mon probl�me. Dans ma page HTML, j'ai 2 balises <img> assez semblables dont l'adresse href est, disons, carte1.png et carte2.png. Chaque balise <img> utilise un m�me objet <map> avec des zones cliquables d�clenchant un appel � une fonction javascript. Dans la fonction, j'ai besoin de savoir si le clic vient de carte1.png ou carte2.png (les balises <img> sont r�f�renc�es par l'attribut name). J'ai cherch� dans les propri�t�s et m�thodes de l'objet window ou document, mais rien ne va.
mon code simplifi� :
...
<img name="carte1" href="carte1.png" usemap="#points">
<img name="carte2" href="carte2.png" usemap="#points">
...
<map name="point">
<area shape="circle" coord="..." onclick="afficher();">
<area ...>
</map>
...
Il est vrai que le plus simple serait d'utiliser deux objets <map> diff�rents, mais il y a une tr�s grande sym�trie entre les 2 images et je devrais dupliquer le m�me code <map>...<area>...</map>. Si je peux �viter, je pr�f�re.
Merci pour l'aide.
Partager