<input name=myFile type=file>
(1) múltiple: indica si el usuario puede seleccionar múltiples valores. Múltiple solo se puede utilizar con tipo=archivo y tipo=correo electrónico.
(2) aceptar: el tipo de archivo aceptado por el servidor; de lo contrario, se ignorará.
audio/* representa archivos de sonido. Sólo compatible con HTML5
video/* representa archivos de vídeo. Sólo compatible con HTML5
image/* representa archivos de imagen. Solo compatible con HTML5
(3) requerido: este atributo especifica que el usuario debe completar un valor antes de enviar el formulario.
3. Obtenga información del archivo cargado<!DOCTYPE html><html lang=zh> <head> <meta charset=UTF-8 /> <meta http-equiv=X-UA-Compatible content=ie=edge /> <title>archivo múltiple</title> </head> <body> <tipo de entrada=archivo múltiple=id múltiple=prueba> <p id='contenido'></p> <tipo de script=texto/javascript> var prueba = document.getElementById('test'); test.addEventListener('change', function() { var t_files = this.files; var str = ''; for(var i = 0, len = t_files.length; i < len ; i++) { console.log(t_files[i]); str += '<a href=javascript:void(0)>' + t_files[i].name + '</a><br/>'; document.getElementById('content').innerHTML = str }, false;
espectáculo:
Para un uso más específico, consulte MDN: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file
ResumirLo anterior es la nueva función HTML5 tipo = archivo de carga de archivos introducida por el editor. Espero que le resulte útil. Si tiene alguna pregunta, déjeme un mensaje y el editor le responderá a tiempo. ¡También me gustaría agradecer a todos por su apoyo al sitio web de artes marciales VeVb!