Saludos,
Bueno, creo que el título es un bien resume, pero ahí les va mi explicación:
1.- Crear un html (super basico) con algo así:
<!-- Arriba lo demás -->
<input type="file" id="imagen" onChange="funcion()" />
<input type="button" onClick="otra_funcion()" />
<br /><div id="previsualizacion"><!-- Aquí se verá la imagen --></div>
<!-- Abajo lo demás -->
2.- En el javascript quiero que haga algún tipo de proceso, para ver que el archivo sea de imagen (png, jpg, bmp, gif, etc...) Y eso es lo que no sé hacer..
Agradezco cualquier guía que me den, he visto ya algunos ejemplos en la web, pero no término de entenderlos...
PD: Quisiera hacerlo solo con javascript sin incluir JQuery u otra librería.PostPD: El código HTML que puse de ejemplo; probablemente falten atributos, lo hice rápido para mostrar la idea.