Пишу кнопку с функцией 
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);