Сначала прочитайте:
http://javascript.ru/tutorial/events...rigger:-target
Здесь можно вообще без поиска элементов по CSS-классу обойтись примерно так:
function hasClass(el, cl) {
return (" " + el.className + " ").indexOf(" " + cl + " ") > -1;
}
document.getElementById('cont').onclick = function (event) {
event = event || window.event;
var target = event.target || event.srcElement;
if (hasClass(target, "but")) {
…
}
};