<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form method="post" action="" enctype="multipart/form-data">
<p><input type="file" name="uploadfile"></p>
<p><input type="button" name="Submit" value="Enviar" onclick="LimitAttach(this.form, this.form.uploadfile.value)"></p>
</form>
</body>
</html>
<script>
function LimitAttach(form, file) {
// definimos las extensiones que permitimos utilizar
var extArray = new Array("gif", "jpg", "png", "jpeg");
if (!file)
return;
// obtenemos la extension
ext = file.split('.').pop();
// comprovamos si se encuentra en el array de extensiones
for (var i = 0; i < extArray.length; i++) {
if (extArray[i] == ext) {
form.submit();
return;
}
}
alert("Se permiten únicamente archivos con la extensión: " + (extArray.join(" ")));
}
</script>
Comentarios sobre la versión: 1 (0)
No hay comentarios