hi,
Die Eingaben werden in Javascriptvariablen über den ganzen Prozess vorgehalten und die Variable für die Upload-Datei enthält diese auch. Aber wie schicke ich die ab?
Guck Dir FormData an. Ein FormData-Objekt kriegt die Dateien ganz einfach als Blobs angehängt. Aus der Sicht von FormData sind File und Blob gleichartig.
Meine Lösung war, den Inhalt aller Variablen ganz am Schluss in hidden-fields zu schreiben, weil die ja über submit() verschickt werden können.
Nein, weder hidden noch submit. Alle weiteren Eingaben hängst Du ebenfalls an das FormData-Objekt, dafür gibt es eine append-Methode.
Gibt es eine Alternative, um Werte einer Variablen an ein Ziel zu verschicken, außer über den submit von inputs?
Statt nun ein Submit zu machen schickst Du das FormData-Objekt ganz einfach per Ajax oder fetchAPI und Request-Method POST. Fertig.