Mira puedes hacerlo de esta manera
Código HTML:
Ver original<form name="frm" action="enviar.php" onsubmit="return validar();"> <input type="file" name="archivo" /> <div id="msg" style="color:red; font-weight:bold;font-size:14px;"></div> <input type="submit" value="enviar" />
Código Javascript
:
Ver originalfunction validar(){
var OK = true;
var frm = document.forms["frm"];
var f = frm.elements["archivo"];
if( !f.value.match(/.(jpg)|(gif)|(png)|(jpeg)$/) ){
document.getElementById("msg").innerHTML = "Extension debe ser jpg, jpeg, gif o png";
OK = false;
}
return OK;
}