Bonjour,
Quand l’événement Onmouseover se produit sur un element A, je voudrais changer la couleur de l'element B. Le problème est que le nom de ces éléments m'est fourni par variable. le code ci-dessous ne marche pas. Je ne sais pas comment faire...
Ca marche quand les variables ne sont pas des tableau mais avec des tableau ca marche pas..
Merci !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 var tab_inputs_A = ['voiture1','voiture2', 'passager1','passager2']; var tab_inputs_B = ['div_nb1','div_nb2', 'div_nb3','div_nb4']; var elements_A = new Array; var elements_B = new Array; for (i = 0; i < 4; i++) { elements_A[i]= document.getElementById(tab_inputs_A[i]); elements_B[i]= document.getElementById(tab_inputs_B[i]); elements_A[i].onmouseover = function() { elements_B[i].style.background="#f333f4"; }; }
Partager