我有一个隐藏的文件字段,通过按钮和文本字段设置样式:
<input class="form-control" disabled="true" id="qsd_filename" placeholder="Upload a file to submit. Limit: 512 kb" type="text">
<input id="qsd_upload" name="dr[etq[]][eta][file]" required="required" type="file">
<span class="input-group-btn right-btn">
<a class="btn btn-primary left-btn browse-button" id="qsd_link">Browse</a>
</span>
当链接触发隐藏上传时,我所拥有的javascript(有效)将更改文件名文本字段。
我的问题是&#34;必需&#34;这部分。如果我需要隐藏文件字段,它将根据需要阻止提交,但它会在屏幕的左上角创建反馈。如果我需要文本字段,它什么都不做。
如何获取隐藏文件字段以在其附近获得反馈?
答案 0 :(得分:1)
不完美,但是一个非常好的答案(感谢@MVP),只是将文件字段样式更改为:
visibility: hidden
height: 0;
width: 0;
这方面的缺点是反馈在正确的位置不是相当,但它更接近。