Добавление прослушивателей событий для нескольких элементов

Я боролся с этим уже пару часов.

Я хочу добавить слушатель события для всех<select>s на странице, и у меня есть этот фрагмент кода:

onload = function(e) {
    sels = document.getElementsByTagName('select');
    for(i=0; i<sels.length; i++) {
        sels[i].addEventListener('change', alert('test!'), false);
    }
}

Это только вызывает предупреждение, когда страница загружена, а не когда я изменяю значение в любом из моих<select>s.

Могу ли я получить толчок в правильном направлении, пожалуйста? :-)

Ответы на вопрос(5)

Ваш ответ на вопрос