Anstelle des Tags <input type="file">
möchte ich eine Schaltfläche haben, die einen Dateibrowserdialog startet.In JavaScript ist es möglich, einen Dateibrowser Dialog programmatisch zu starten?
Mein erster Gedanke war, eine versteckte Datei Eingabemarke und eine Schaltfläche zu haben. Ich würde den Knopf benutzen, der auf den Knopf klickt, um den Onclick der versteckten Dateieingabe zu feuern, aber ich konnte nicht richtig funktionieren.
Die Frage ist also, ist das überhaupt möglich? Und zweitens gibt es einen schöneren Weg dies zu tun und trotzdem die Informationen in einem Formular zurückzusenden?
Dies ist die unterste Ebene der degradierenden Funktionalität (von Flash zu JavaScript (unsere Seite funktioniert nicht ohne JS)), also muss es nur mit Basic JS und HTML arbeiten.
Es funktionierte für mich ... siehe meine Antwort unten. Vielleicht ist es eine Browserkompatibilität. Diese Frage ist 6 Jahre alt. – Rolf