Пишу кнопку с функцией
colorTD для выделения ячеек html-таблицы с одинаковыми значениями. Почему-то событие кнопки срабатывает сразу, при загрузки страницы.
Полюбоваться в
песочнице
function colorTD( sssr ) {
var table = document.getElementById( "mytable" );
var elems = table.getElementsByTagName('td'),
length = elems.length;
for( i=0; i<length; i++) {
if ( elems[i].innerHTML == sssr )
elems[i].style.backgroundColor = '#c41e3a';
}
return false;
}
var button = document.createElement('input');
button.type = "button";
button.value = "Покрасить";
button.addEventListener( "click", colorTD( "муха" ) );
document.body.appendChild(button);