Как получить id элемента по которому кликнули?
Все верно в посте выше, но грамотнее было бы сократить количество обработчиков, поскольку список может быть большим. При таких однотипных действиях лучше вешать один обработчик - на родительский элемент.

https://jsfiddle.net/vok0zc4r/1/
snippet
UPD Немного изменил решение прямо по вашему заказуvar buttons = document.querySelectorAll('.text.block');
var test1 = document.querySelector('#test1');
var test2 = document.querySelector('#test2');
Array.from(buttons).forEach(function(button){
    button.addEventListener('click', function(e) {
    		test1.innerHTML=e.target.id;
        test2.innerHTML=e.target.innerHTML;
    		console.log(e.target);
    })
});
https://jsfiddle.net/568ry98w/4/