http://javascript.ru/tutorial/events/comparison
Вы пишите - onchange="answer(this.value)", используйте тогда и <form onsubmit="return func(this.name)">, где name имя поля, значение которого надо получить/проверить. С чего это именно для этой проверки вас потянуло на addEventListen?