Martin Wächter: Übergabevariablen aus <input type=file...

Beitrag lesen

Tag auch,

Ich weiß, dass das Feld eigentlich zum Datei-Upload dient. Ich brauche aber den UNC-Pfad als Link in einer DB. Und mit dem File Feld können die Anwender sehr komfortabel den kompletten Pfad auswählen.

wenn es anders nicht geht, Du kannst den Value aus dem Input-Element mit JS auslesen und in einem Hidden-Element mitschicken.

8<--
<form onsubmit="onsubmitFunction(this)">
<input type=file name=datei>
<input type=hidden name=pfad>
</form>
<script>
function onsubmitFunction(form) {
  form.elements.pfad.value = form.elements.datei.value;
  return true;
}
</script>
8<--

Die Value-Propertie von File-Elementen ist readonly.

Grüße,
Martin.

--
Malzeit