Вопрос

Я могу использовать onblur для проверки типа= текстовые или текстовые входы, однако я не смог получить то же самое для работы для файла типа=.

Это работает:

<input type='text' name='sometextfield' size=30 class='input' onBlur="alert('Frell me dead, it works!');"
.

Это не (нет ошибки):

  <input type='file' name='file_upload' size=30 class='input' onBlur="alert('Frell me dead, it works!');"> 
.

Что такое хитрость для проверки типа= файл ввода ввода, на лету?Я хотел бы сделать это в ванильном JavaScript.Я проверяю с Chrome 17.0.963.56 и Firefox 10.0.2 под Ubuntu.

Спасибо за советы / указатели.

Это было полезно?

Решение

Попробуйте использовать событие Onchange:

<input type="file" name="file_upload" size="30" class="input" onchange="alert('Frell me dead, it works!');">
.

Demo: http://jsfiddle.net/timwolla/azvgp/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top