Validar tipo de entrada = arquivo com onBlur

Consigo usar onBlur para validar entradas type = text ou textarea, no entanto, não consegui fazer o mesmo funcionar para type = file.

Isso funciona

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

Isso não ocorre (sem erro):

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

Qual é o truque para validar as caixas de entrada type = file, em tempo real? Eu gostaria de fazer isso em Javascript baunilha. Estou testando com o Chrome 17.0.963.56 e Firefox 10.0.2 no Ubuntu.

Obrigado por dicas / sugestões.

questionAnswers(2)

yourAnswerToTheQuestion