Dans les applications glisser-déposer HTML5, l'accès aux fichiers déposés s'effectue via la liste de fichiers. Cependant, la possibilité de supprimer des fichiers spécifiques de cette liste est une requête courante et, en tant que telle, nous explorons des solutions potentielles.
Selon la version de travail de l'API de fichiers, le HTMLInputElement L'attribut FileList est en lecture seule. Cela interdit la suppression directe de fichiers individuels de la liste.
Si l'intention est de supprimer tous les fichiers de la liste des fichiers, vous pouvez définir la propriété value de l'objet d'entrée sur une chaîne vide :
<code class="html">document.getElementById('multifile').value = "";</code>
Au lieu d'une manipulation directe de la FileList, vous pouvez implémenter des vérifications dans votre code qui interagissent avec elle. Bien que cela puisse sembler fastidieux, cela permet un contrôle plus granulaire et une flexibilité dans la logique de votre application.
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!