Bonjour, voici mon cas :
J'ai, dans la page index.htm, trois liens :
Mon but ultime est de récupérer le "href" du lien cliqué !
Lorsque je clique un un des liens, la fonction "javascript" suivante est appelée :
Code : JavaScript
Comme cela, je récupère le "href" du premier lien, à savoir "page_1.htm".
Le problème est que même si je clique sur le deuxième lien, "var lien" est toujours égale à "page_1.htm" !
C'est ici que je bloque... il faut absolument que je puisse récupérer la valeur "href" du lien cliqué.
Pouvez-vous m'aider ?
Merci d'avance
Précision : l'id des liens portera toujours le même nom, à savoir "lien".
J'ai, dans la page index.htm, trois liens :
<a id ="lien" href="page_1.htm" onclick="javascript(); return false;">page 1</a>
<a id ="lien" href="page_2.htm" onclick="javascript(); return false;">page 2</a>
<a id ="lien" href="page_3.htm" onclick="javascript(); return false;">page 3</a>
Mon but ultime est de récupérer le "href" du lien cliqué !
Lorsque je clique un un des liens, la fonction "javascript" suivante est appelée :
Code : JavaScript
function javascript()
{
var lien=document.getElementById('lien').href;
document.write (lien);
}
Comme cela, je récupère le "href" du premier lien, à savoir "page_1.htm".
Le problème est que même si je clique sur le deuxième lien, "var lien" est toujours égale à "page_1.htm" !
C'est ici que je bloque... il faut absolument que je puisse récupérer la valeur "href" du lien cliqué.
Pouvez-vous m'aider ?
Merci d'avance
Précision : l'id des liens portera toujours le même nom, à savoir "lien".