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/*";
Ejemplo 2
Mostrar el tipo de contenido aceptado por el elemento <input type="file">:
var x = document.getElementById("myFile").accept;
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/*";
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 |