Javascript - как открыть браузер в папке?
Я хочу, чтобы fI хотел найти компонент JS для браузера в папке (а не в файле). Откуда https://stackoverflow.com/questions/43958335/select-folder-instead-of-single-file-input, кто-то использует webkitdirectory. Я попробовал код, как показано ниже:
<input id="myInput" type="file" webkitdirectory directory multiple/> // -------------------- HTMLInputElement.webkitdirectory = true; var folder = document.getElementById("myInput"); folder.onchange = function () { var files = folder.files, len = files.length, i; for (i = 0; i < len; i += 1) { console.log(files[i]); } }
Однако переменная 'folder' имеет значение null. Что не так в моем коде? Спасибо.
Что я уже пробовал:
JavaScript - как открыть браузер в папке?
Richard MacCutchan
Вы должны опубликовать свой запрос в вопросе StackOverflow.
F-ES Sitecore
Что вы хотите сделать с папкой?
Richard Deeming
HTMLInputElement.webkitdirectory - веб-API | MDN[^]
Эта функция является нестандартной и не находится на пути стандартов. Не используйте его на производственных сайтах, обращенных к Интернету: он не будет работать для каждого пользователя. Кроме того, возможны большие несоответствия между реализациями, и поведение может измениться в будущем.
s yu
Выбор папки предназначен для экспорта файлов в эту папку.