Обработчик JavaScript не вызывается.В приведенном ниже коде не работает в Firefox (последняя версия).Тем не менее, он отлично работает в Google Chrome
# 1
<input onblur="myOnBlurHandler(event)" />
# 2
<input class="my_input" />
var elems = document.getElementsByClassName("my_input");
for (var i = 0; i < elems.length; i++) {
elems[i].addEventListener("blur", myOnBlurHandler);
}
function myOnBlurHandler(evt) {
alert("yes");
}
# 3
<input class="my_input" />
var elems = document.getElementsByClassName("my_input");
for (var i = 0; i < elems.length; i++) {
elems[i].addEventListener("onblur", myOnBlurHandler);
}
function myOnBlurHandler(evt) {
alert("yes");
}