我们如何显示附加的文件名,使其堆叠在“选择文件”输入按钮上方,单击该按钮将打开文件浏览窗口。浏览器(firefox和chrome)默认在输入按钮旁边显示文件名(请参见下图)。
<div class="blaa">
<a class="delete-icon" href="#"><span /></a><input name="file[0]" type="file" />
</div>
a-类用于删除按钮,尝试输入标签中的多个对齐参数实际上并没有帮助,因为它也会不断移动输入按钮。
为什么不模拟对隐藏文件输入的单击。遮住你想要的任何东西,例如
<div id="filenames" style="width:200px;height:200px;border:1px solid black;overflow:scroll;"></div>
<button onclick="document.getElementById('file').click ();">LoadFile</button>
<input type="file" id="file" style="display:none" onchange="var filediv=document.getElementById('filenames').appendChild (document.createElement ('p'));filediv.innerHTML=this.value;" />
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句