Ejemplo
Especifica que el servidor sólo acepta archivos de imagen en el archivo de carga:
<form action="demo_form.asp">
<input type="file" name="pic" accept="image/*">
<input type="submit">
</form>
Inténtalo tú mismo " Definición y Uso
La accept atributo especifica los tipos de archivos que acepta el servidor (que se pueden enviar a través de una carga de archivos).
Nota: La accept atributo sólo se puede utilizar con <input type="file"> .
Consejo: No utilice este atributo como una herramienta de validación.La carga de archivos deben ser validados en el servidor.
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el atributo.
Atributo | |||||
---|---|---|---|---|---|
accept | 8.0 | 10.0 | 4.0 | 6.0 | 15.0 |
Diferencias entre HTML 4.01 y HTML5
NINGUNA.
Sintaxis
<input accept=" file_extension |audio/*|video/*|image/*|media_type">
Consejo: Para especificar más de un valor, separe los valores con una coma (por ejemplo, <input accept="audio/*,video/*,image/*" /> .
Los valores de atributo
Valor | Descripción |
---|---|
file_extension | Una extensión de archivo empezando por el carácter de parada, por ejemplo: .gif, .jpg, .png, .doc |
audio/* | Se aceptan todos los archivos de sonido |
video/* | Se aceptan todos los archivos de vídeo |
image/* | Se aceptan todos los archivos de imagen |
media_type | Un tipo de medio válido, sin parámetros. Mira Tipos IANA medios para obtener una lista completa de los tipos de papel estándar |