Rechercher : dans
Par :

Onmouseover=

Dernière réponse le 4 nov 2007 à 21:15:44 m_a_xim, le 4 nov 2007 à 20:29:06 
 Signaler ce message aux modérateurs

Bonjour,
Je voudrais modifier un élément div avec l'id 'x' sur un onmouseover d'une autre div.

Exemple:
<div id='x'>
<div id='z' onmouseover="x.style.background='green'>
Cela rend le background de x vert quand je survol z.

Ca marche avec tous les naviguateurs (Opera, Internet Explorer, Konqueror) sauf FIREFOX!
Comment puis-je faire pour que cela fonctionne sous firefox?

1

vignemail1, le 4 nov 2007 à 20:47:44

Déjà fermer les guillemets du onmouseover serait pas mal. Sinon un simple onmouseover = "document.getElementById('x').setAttribute('style', 'background: #00FF00;');" devrait suffire. A vérifier quand même je fais cela de tête

Répondre à vignemail1

2

 m_a_xim, le 4 nov 2007 à 21:15:44

Ok. cette méthode ne marche pas sous IE donc j'ai mis les 2 et ca marche partout. Merci

Répondre à m_a_xim