l atributo del archivo de entrada de @IE no está definido

Tengo la siguiente etiqueta de archivo de entrada:

<input type="file" id="handlerxhr1" />

En mozilla cuando ejecuto el siguiente código jQuery:

var input = $('#handlerxhr1')[0];
        $('#upload').click(function() {
            alert(input.files[0]);

        });

Recibo respuesta: [Archivo de objeto] (que es bueno).

Pero en IE obtengo 'input.files.0 no está definido'

¿Qué estoy haciendo mal? Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta