HTML5: Ordner Name aus File Input bestimmen
Frage von Gast | 22.09.2016 um 15:16
Ich habe das Tutorial gelesen, wie man mit HTML 5 ein File Input mit einer Ordner-Auswahl realisieren kann.
Nun frage ich mich, ob es auch irgendeine Möglichkeit gibt, an den Namen des ausgewählten Ordners zu kommen. Mit der Eigenschaft "name" bekomme ich ja nur den Dateinamen der Datei ohne Ordner.
Kennt da jemand einen Weg?
Ähnliche Themen
Bild vor dem Upload im Browser verkleinern
Tutorial | 5 Kommentare
Datei in ihren Ordnernamen umbenennen
Tutorial | 3 Kommentare
HTML-Formular mit Daten vorbelegen
Tutorial | 0 Kommentare
HTML5 Canvas als Bild an Server senden und speichern
Tutorial | 0 Kommentare
HTML5: Bilder Upload mit Verkleinerung auf Client Seite
Tutorial | 6 Kommentare
HTML5: File Input mit Ordner-Auswahl
Tutorial | 0 Kommentare
PHP: Formular-Eingaben als Array an PHP Skript schicken
Tipp | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ja, du kannst die Eigenschaft .webkitRelativePath dazu benutzen.
Ich habe das Beispiel aus dem Tutorial um das Auslesen dieser Eigenschaft ergänzt:
Mit e.target.files[i].webkitRelativePath wird nun die Datei zusammen mit ihrem Ordner angezeigt.
Solltest du nur an dem Ordner interessiert sein, kannst du den folgenden Code nutzen:
Den relativen Pfad speichern wir hier zunächst in der Variable relpath. Anschließend benutzen wir .split() um nur den Ordnernamen zu erhalten und den Dateinamen abzuschneiden. Während der relative Pfad zum Beispiel "ordner/datei.dat" sein könnte, erhalten wir damit nur "ordner".
22.09.2016 um 15:45