Como hago un filtro para la etiqueta INPUT TYPE=FILE
Alguien sabe como puedo hacer para filtrar los tipos de archivos que se despliegan cuando creo una etiqueta de tipo FILE?.
En el formulario, necesito que el usuario solo pueda seleccionar archivos TIFF
En el formulario, necesito que el usuario solo pueda seleccionar archivos TIFF
con el atributo accept; igual al tipo de archivo MIME;
<input name="userfile" type="file" accept="application/pdf" />
o bien acceptc="image/jpg" etc. en tu caso seria "image/tiff" supongo.
Tambien puedes usar Javascript para validar el archivo, algo asi;
<script>
function validaFile(inp){ file=inp.value+"";
if((file.substring((file.length-3),file.length))!="tif"||
(file.substring((file.length-4),file.length))!="tiff"){
alert("No es archivo Tif, seleccionelo de nuevo...");
inp.value="";
}
}
</script>
<input id="userfile" type="file" accept="image/tiff" onchange="validaFile(this)" />
Saludos, scriptman.
.:Feliz Navidad:.
<input name="userfile" type="file" accept="application/pdf" />
o bien acceptc="image/jpg" etc. en tu caso seria "image/tiff" supongo.
Tambien puedes usar Javascript para validar el archivo, algo asi;
<script>
function validaFile(inp){ file=inp.value+"";
if((file.substring((file.length-3),file.length))!="tif"||
(file.substring((file.length-4),file.length))!="tiff"){
alert("No es archivo Tif, seleccionelo de nuevo...");
inp.value="";
}
}
</script>
<input id="userfile" type="file" accept="image/tiff" onchange="validaFile(this)" />
Saludos, scriptman.
.:Feliz Navidad:.