Onmouseover=

Résolu
m_a_xim Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
m_a_xim Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
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?

2 réponses

vignemail1 Messages postés 1246 Date d'inscription   Statut Contributeur Dernière intervention   259
 
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
0
m_a_xim Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
ok. cette méthode ne marche pas sous IE donc j'ai mis les 2 et ca marche partout. Merci
0