Maison >interface Web >tutoriel HTML >Comment ouvrir un dossier en HTML
Étapes pour ouvrir un dossier en utilisant HTML : créez un document HTML et activez la boîte de dialogue de sélection de dossier à l'aide de l'attribut webkitdirectory. Utilisez l'attribut multiple pour permettre à l'utilisateur de sélectionner plusieurs dossiers. Utilisez JavaScript pour accéder à un dossier sélectionné et effectuer des opérations sur le dossier sélectionné.
Comment ouvrir un dossier en utilisant HTML
Pour ouvrir un dossier en utilisant HTML, vous pouvez suivre les étapes suivantes :
Étape 1 : Créer un document HTML
Créez un nouveau document HTML et utilisez le code suivant :
<code class="html"><html> <head> <title>打开文件夹</title> </head> <body> <input type="file" webkitdirectory multiple> </body> </html></code>
Étape 2 : Utilisez l'attribut webkitdirectory
webkitdirectory
属性
webkitdirectory
属性用于启用文件夹选择对话框。此属性仅在 WebKit 浏览器(例如,Safari、Chrome)中受支持。
步骤 3:使用 multiple
属性
multiple
属性允许用户一次选择多个文件或文件夹。
步骤 4:使用 JavaScript 访问选定的文件夹
使用 JavaScript,可以访问选定的文件夹。以下代码展示如何获取选定的文件夹列表:
<code class="javascript">var input = document.querySelector('input[type="file"]'); input.addEventListener('change', function() { var folders = input.files; // 对选定的文件夹进行操作 });</code>
代码说明:
input.files
webkitdirectory
est utilisé pour activer la boîte de dialogue de sélection de dossier. Cette propriété n'est prise en charge que dans les navigateurs WebKit (par exemple, Safari, Chrome). multiple
🎜🎜🎜 L'attribut multiple
permet à l'utilisateur de sélectionner plusieurs fichiers ou dossiers à la fois. 🎜🎜🎜Étape 4 : Utilisez JavaScript pour accéder au dossier sélectionné 🎜🎜🎜À l'aide de JavaScript, vous pouvez accéder au dossier sélectionné. Le code suivant montre comment obtenir une liste des dossiers sélectionnés : 🎜rrreee🎜🎜Description du code : 🎜🎜input.files
Contient un objet FileList qui contient les fichiers et dossiers sélectionnés. Les objets 🎜🎜FileList peuvent être itérés pour obtenir des détails sur chaque fichier ou dossier. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!