11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

j'ai un lien

<a id="monpremierlien" href="toto.htm">


beaucoup plus loin dans ma page, j'ai un autre lien

<a id="monautrelien" href="toto.htm">

Je souhaiterais que, quand je clique sur mon second lien, le premier lien prenne aussi l'état a:hover (pour effectuer un changement d'image avec une image en background)

Je sais changer la propriété d'un style
onmouseover="document.getElementById('monpremierlien').style.backgroundImage = 'none'; "
par exemple, mais je n'arrive pas à lui donner l'état a:hover

Pouvez-vous m'aider ? Smiley fache
Modifié par Noisequik (21 Mar 2007 - 10:30)
Bonsoir,
Je pense qu'il faut que tu passes par une classe.

Dans ta CSS :
.maClasse, a:hover { ... }

et en js :
document.getElementById('monLien').className = 'maClasse';