голый JavaScript (в нашем случае) не умеет выбить элемент по классу. Такая запись не работает document.getElementBy('.button1');
В JavaScript по классу можно выбирать так document.getElementsByClassName('.classname');
Но это будет коллекция, с ней по другому работать придется, перебирать в цикле и вешать обработчики.
Если хочется выбирать по классу, то тогда нужно использовать Jquery.