Я изменил ввод [type = file] и мог получить его на кнопке с зеленым фоном. Используемый код выглядит следующим образом:Невозможно отобразить имя выбранного файла
<style>
#file {
height:0px;
opacity:0;
}
#span {
left:0px;
position:absolute;
cursor: pointer;
}
</style>
<form name="form">
<input type="file" id="file" name="file"/>
<span id="span" style="background-color: #7FFFD4">Select a file</span>
</form>
<script>
var span = document.getElementById("span");
span.onclick = function(event) {
document.form.file.click(event);
};
</script>
Теперь я не могу просмотреть выбранный файл. Есть ли способ просмотреть файл, который я выбрал рядом с кнопкой?
Заранее спасибо
Почему то же самое заявлено 2 раза? Это фактический код, или вы просто вставляете его 2 раза здесь? И правильно помечайте свои вопросы, чтобы найти подходящее решение! –
Извините, я просто вложил его дважды. – user2511113
Вы можете также создать свой тип ввода = «файл», следуя [this] (http://www.quirksmode.org/dom/inputfile.html). –