Существует общепринятый стандарт, посвященный событию onchange - http://www.w3schools.com/jsref/event_onchange.asp  . К сожалению в Yandex-браузере у меня так и не получилось отловить это событие, тогда как в других браузерах все ок. Отлавливать это событие в частности пытался на файловом поле:

Выделить код

Код:

    filefield.addEventListener("change", function () {
        console.log("Поменяли значение поля");
    });

В той же Мозилле ноу проблем. А что же не так с Яндексом?

06-09-2016 20:59:43
Проблему решил.