Que tal , bueno lo que yo necesito hacer es que al momento de cargar un archivo en un control html tipo "file" me permita subir solamente archivos con extension .jpg de lo contrario que tire un cartelito que me diga que solo se permiten archivos con estension .jpg, yo trate de hacer una funcion pero no funciona correctamente , no se mucho de javascript asi que espero que me ayuden , les paso el codigo que hice para que me lo puedan corregir o me sugieran otra forma de hacerlo
este es el control html
Código PHP:
<input type="file" name="file" id="file" size="30" onChange="validarFoto();">
Esta es la funcion que hice
Código PHP:
function validarFoto()
{
var foto = document.getElementById("file");
if (foto.src != ".jpg" || foto.src != ".JPG" || foto.src != ".jpeg" || foto.src != ".JPEG")
{
errMsg = "la foto debe tener la extension jpg";
valida = false;
alert(errMsg);
}
return valida;
}
No se si esta bien lo que hice , por favor si alguien me puede ayudar, gracias!!!