Написал небольшую функцию для подсветки строк в таблице.
function colortab(){
// беру таблицы с классом "price_table"
var tab = document.getElementsByClassName('price_table');
x=1;
for(var i=0; i<=tab.length-1; i++){
// перебираю tr
var tr = tab[i].getElementsByTagName('tr');
for (var k=0; k<=tr.length-1; k++){
// через один подкрашиваю td
if(x==1){
colors='url("pix_black5.png");';
x=0
}else{
colors='url("';
x=1
}
var td = tr[k].getElementsByTagName('td');
for(var m=0; m<=td.length-1; m++){
td[m].style.background=colors
}
}
}
}
Код вроде работает но как мне кажется написан очень коряво.
Как сделать данную функцию более "красивой"?