Когда пользователь просматривает несколько файлов, все имя файла будет отображаться в текстовом поле, справа будет кнопка удаления (X) справа чтобы пользователь мог удалить файл.при загрузке нескольких файлов, имя файла отображается в текстовом поле с кнопкой удаления
Я нашел кодировку для загрузки нескольких файлов в текстовое поле, но это не работает.
конечный результат должен выглядеть как на картинке ниже
<FORM METHOD="post" ACTION="[email protected]" ENCTYPE="multipart/form-data">
<input id="uploadFile" placeholder="Add files from My Computer" class="steptextboxq3"/>
<div class="fileUpload btn btn-primary">
<span>Browse</span>
<input id="uploadBtn" type="file" class="upload" multiple="multiple" name="browsefile"/>
</div>
<input id="filename" type="text" />
<div id="upload_prev"></div>
<div style="clear:both;"></div>
<div class="buttonwrap">
<a href="contactus.html" class="buttonsend" style="float:right;">Send </a>
</div>
</FORM>
это мой сценарий
document.getElementById("uploadBtn").onchange = function() {
document.getElementById("uploadFile").value = this.value;
};
document.getElementById('uploadBtn').onchange = uploadOnChange;
function uploadOnChange() {
var filename = this.value;
var lastIndex = filename.lastIndexOf("\\");
if (lastIndex >= 0) {
filename = filename.substring(lastIndex + 1);
}
var files = $('#uploadBtn')[0].files;
for (var i = 0; i < files.length; i++) {
$("#upload_prev").append(files[i].name);
}
document.getElementById('filename').value = filename;
}
здесь скрипку
http://jsfiddle.net/WWNnV/629/
здесь скрипка для Разглядеть, текстовое поле рядом с Разглядеть должны изменить текст, как скрипку ниже http://jsfiddle.net/ccsGK/1731/
я думаю, что сценарий был крах друг с другом, поэтому он не может хорошо работать.
о кнопке отправки, она должна ссылаться на страницу контакта после отправки в предоставленный gmail.
спасибо.
если вы можете вызвать одну кнопку сброса, чтобы очистить имя файла, который будет лучшим вариантом –
Это мой окончательный результат: http://jsfiddle.net/WWNnV/638/ – Chocola