HTML <input> acceptAtributo

HTML input 标签参考手册Etiqueta HTML <input>

Ejemplo

Especifica que el servidor solo acepta archivos de imagen en la carga de archivos:

<form action="demo_form.html">
  <input type="file" name="pic" accept="image/*">
  <input type="submit">
</form>

Pruébalo »

Soporte del navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 10, Firefox, Opera, Chrome y Safari 6 admiten el atributo accept.

Nota:Internet Explorer 9 y versiones anteriores no admiten el atributo accept de la etiqueta <input>.


Definición y uso

El atributo accept especifica los tipos de archivo que el servidor acepta y que se pueden enviar mediante la carga de archivos.

Nota:El atributo accept solo se aplica a <input type="file">.

Consejo:No utilice este atributo como herramienta de validación. La validación de la carga de archivos debe realizarse en el servidor.


Diferencias entre HTML 4.01 y HTML5

Ninguna.


Sintaxis

<input accept="audio/*|video/*|image/*|MIME_type">

Consejo:Para especificar varios valores, sepárelos con comas (por ejemplo, <input accept="audio/*,video/*,image/*" />).

Valores de atributo

Valor Descripción
audio/* Acepta todos los archivos de audio.
video/* Acepta todos los archivos de video.
image/* Acepta todos los archivos de imagen.
MIME_type Un tipo MIME válido, sin parámetros. ConsulteIANA Tipos MIME, para obtener la lista completa de tipos MIME estándar.


HTML input 标签参考手册Etiqueta HTML <input> Otras extensiones