Atributo accept del Input FileUpload

Definición y uso

accept Establecer o retornar el valor de la propiedad accept del botón de subida de archivos.

La propiedad accept de HTML especifica los tipos de archivos que el servidor acepta (los que se pueden enviar mediante subida de archivos).

Véase también:

Manual de HTML:Atributo accept de <input> de HTML

Ejemplo

Ejemplo 1

Cambiar el tipo de contenido aceptado:

// El servidor solo aceptará archivos de audio en la subida de archivos
document.getElementById("myFile").accept = "audio/*";

Prueba personal

Ejemplo 2

Mostrar el tipo de contenido aceptado por el elemento <input type="file">:

var x = document.getElementById("myFile").accept;

Prueba personal

Ejemplo 3

Aceptar varios tipos de contenido:

// El servidor solo aceptará archivos de audio y video en la subida de archivos
document.getElementById("myFile").accept = "audio/*,video/*";

Prueba personal

Sintaxis

Retornar la propiedad accept:

fileuploadObject.accept

Establecer la propiedad accept:

fileuploadObject.accept = "audio/*,video/*,image/*,MIME_type"

Valor 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 imágenes.
MIME_type

Tipos MIME válidos.

Consulte Tipos MIME de IANA,para obtener una lista completa de tipos MIME estándar.

Consejo:Para especificar varios valores, utilice comas para separarlos.

Detalles técnicos

Valor de retorno: Valor de cadena, que contiene una lista de tipos de contenido aceptables separados por comas.

Compatibilidad del navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Soportado No soportado Soportado No soportado Soportado