Comment obtenir un Event.target.files sans instruction input
Bonjour,
Comment obtenir un Event.target.files simplement en cliquant sur un image pour récupérer chemin et nom complet ? Ou récupérer ce chemin en tant qu'objet, équivalent à cet Event.
En fait se passer de l'instruction Input...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <input type="file" id="files" name="files[]" />
<output id="list"></output>
<script>
function handleFileSelect(evt) {
var files = evt.target.files;
var output = [];
f = files[0]
output.push( f.name);
document.getElementById('list').innerHTML = '<ul>' + output.join('') + '</ul>';
}
document.getElementById('files').addEventListener('change', handleFileSelect, false);
</script> |
Merci