Если папка выбрана пользователем, вы можете использовать API-интерфейсы HTML5-файла [ 1 ] для чтения файлов:
<input type="file" id="files" name="files[]" multiple />
<output id="list"></output>
document.querySelector('#files').onchange = function(e) {
var files = e.target.files; // FileList
var output = [];
for (var i = 0, f; f = files[i]; ++i) {
output.push('<li><b>', f.name, '</b> (',
f.type || 'n/a', ') - ', f.size, ' bytes</li>');
// TODO: Use FileReader to actually read file.
}
document.querySelector('#list').innerHTML = '<ul>' + output.join('') + '</ul>';
};