Quiero que mi cargador sólo permita estos tipos:
¿Cómo puedo conseguirlo? ¿Qué debo poner en el atributo accept
? Gracias por vuestra ayuda.
¡¡EDITO!!!
Tengo una cosa más que preguntar. Cuando aparece la ventana emergente para elegir el archivo, en la esquina inferior derecha, hay una lista desplegable que contiene todos los archivos permitidos. En mi caso, la lista sería larga. Veo que en la lista hay una opción llamada "Todos los tipos soportados". ¿Cómo puedo hacer que se elija por defecto y eliminar todas las demás opciones?
Cualquier ayuda será apreciada. Gracias.
Como se indica en w3schools:
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 > MIME_type - Un tipo MIME válido, sin parámetros. Consulte IANA MIME tipos para obtener una lista completa de los tipos MIME estándar
para la imagen escriba esto
<input type=file accept="image/*">
Para otros, Puede usar el atributo accept en su formulario para sugerir al navegador que restrinja ciertos tipos. Sin embargo, usted'querrá volver a validar en su código del lado del servidor para asegurarse. Nunca confíes en lo que te envía el cliente