<input name=myFile type=file>
(1) múltiplo: indica se o usuário pode selecionar vários valores. Múltiplo só pode ser usado com type=file e type=email.
(2) aceitar: O tipo de arquivo aceito pelo servidor, caso contrário será ignorado.
audio/* representa arquivos de som. Compatível apenas com HTML5
video/* representa arquivos de vídeo. Compatível apenas com HTML5
image/* representa arquivos de imagem. Compatível apenas com HTML5
(3) obrigatório: Este atributo especifica que o usuário deve preencher um valor antes de enviar o formulário.
3. Obtenha informações do arquivo carregado<!DOCTYPE html><html lang=zh> <head> <meta charset=UTF-8 /> <meta http-equiv=X-UA-Compatible content=ie=edge /> <title>arquivo múltiplo</title> </head> <body> <input type=file multiple=multiple id=test> <p id='content'></p> <script type=text/javascript> var test = 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]); t_files[i].name + '</a><br/>'; document.getElementById('content').innerHTML = str;
mostrar:
Para uso mais específico, consulte MDN: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file
ResumirO texto acima é a nova função HTML5 feature type=file upload de arquivo introduzida pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe-me uma mensagem e o editor responderá a tempo. Gostaria também de agradecer a todos pelo apoio ao site de artes marciais VeVb!