Forum Moderators: open
var filePicker = document.getElementById('filePicker'),
prevValue = filePicker.value;
filePicker.onchange = function(e) {
if (prevValue !== this.value) {
// true change event
prevValue = this.value;
alert('Hi!');
}
};
Different browsers do not always agree whether a change event should be fired for certain types of interaction.