Mahlzeit,
-input-datei ausgewählt
-input-datei ausgewählt
-input-datei ausgewählt
-input-datei ausgewählt-input hinzufügen
-absenden
Nun klicke ich auf input hinzufügen und möchte das die ausgewählten dateien ausgewählt bleiben und sie nicht mehr auswählen muss.
Was mir da spontan einfallen würde: Javascript
<!-- ohne Anspruch auf Fehlerfreiheit! -->
[...]
<script type="text/javascript">
[code lang=javascript]
function noch_ne_datei(btn) {
var ul = btn.form.getElementsByTagName('UL')[0];
var nr = parseInt(ul.lastChild.name.substr(ul.lastChild.name.indexOf('_') + 1)) + 1;
if (!isNaN(nr)) {
var li = document.createElement('li');
li.type = 'file';
li.name = 'datei_' + nr;
ul.appendChild(li);
}
return false;
}
</script>
[...]
<form>
<ul>
<li><input type="file" name="datei_1"></li>
<li><input type="file" name="datei_2"></li>
<li><input type="file" name="datei_3"></li>
</ul>
<input type="button" value="Noch ne Datei" onclick="return noch_ne_datei(this);">
<input type="submit" value="Absenden">
</form>
[...][/code]
MfG,
EKKi
--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|