Hinweis:
Die folgenden Antworten und Kommentare spiegeln den Status älterer Browser im Jahr 2009 wider. Jetzt können Sie den Wert des Dateieingabeelements 2017 mithilfe von JavaScript und einem dataTransfer- oder FileList-Objekt dynamisch / programmgesteuert festlegen.
In der Antwort in dieser Frage finden Sie Details sowie eine Demo:
Wie wird der Dateieingabewert programmgesteuert festgelegt (dh beim Ziehen von Dateien per Drag & Drop)?
Wie kann ich den Wert festlegen?
<input type="file" />