Upload de arquivo JavaScript
Na maioria dos navegadores, um tipo de entrada = "arquivo" possui a seguinte propriedade de arquivos:
document.getElementById("my-input").files
Isso pode ser usado para detectar o upload de um arquivo e obtê-lo. No entanto, parece que o atributo files não existe no IE
Added:
No jQuery, você pode fazer ...
$("#my-input").val()
para ler o nome do arquivo. Que tal obter o conteúdo dos arquivos?