saltwater08
Messages postés8Date d'inscriptionlundi 6 octobre 2008StatutMembreDernière intervention20 novembre 2008
-
20 nov. 2008 à 11:16
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 2015
-
20 nov. 2008 à 12:14
Bonjour,
j'ai une fonction qui sert a changer la couleur du <tr> quand on click dessu, et colorie tout les autres <tr> avec un autre couleur c un genre de selection j'imagine qu'il doit y avoir plus propre comme methode mais bon voila mon code j'utilise prototype l'id de ma table est "table_db" ma fonction fonctionne mais j'ai un msg d'erreur dans mon debugeur :
------> trtr[i].setStyle is not a function. <------
donc comment ca se fait qu'on me disent que ce n'est pas une fonction alors qu'elle fait le boulot correctement (faut dier que meme quand ca marche les msg d'erreur m'enervent)
PS: si y'a une meilleur methode je suis preneur
function selectTr(objet){
objet.style.backgroundColor="green";
var trtr = $('table_db').getElementsByTagName('tr');
for (i in trtr){
if (trtr[i] != objet)
trtr[i].setStyle({backgroundColor: "#f0fff0"});