Javascript faire un setAttribute de style avec FireFox
JPVIO
Messages postés3Date d'inscriptionmardi 28 octobre 2008StatutMembreDernière intervention25 juin 2009
-
24 juin 2009 à 22:20
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 2015
-
25 juin 2009 à 08:33
Bonjour
Je cherche à modifier la couleur d'un texte au survol de la souris OK dans une cellule d'un tableau cela fonction trés bien avec IE
Mais pas du tout avec FireFox, j'ai recherché sur le net, vu des exemples mais ceux-ci ne marche pas
Quelqu'un a-t-il une solution qu'il à validé
Comment faut-il faire ?
exemple vu:
element = document.getElementById('M_ACCU').contentDocument;
alert (" MOZI 1");
element.setAttribute("style","color=red;");
alert (" MOZI 2");
le 1er alert passe mais pas le setAttribute
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 25 juin 2009 à 08:33
bonjour,
setAttribute ne fonctionne pas de la
même manière avec les différents navigateurs
element.setAttribute("style","color=red;");
utilise plus simplement : élément.style.color="red";
au moins ça "marche pareil" avec tous
mais il faut voir aussi comment tu t'adresses à élément !
document.name_formulaire.name_élément ou
document.getElementById("id_élément") ou ...
IE substituant allègrement name par id et
l'inverse, pas les autres navigateurs
@+