我有一个file <input> field
和一个<span>
装饰输入字段:
<span class="span5 btn btn-primary btn-file" id="chose_files_btn" onclick="filechose_button.click()">chose files
<input id="filechose_button" type="file" name="fileData" size="1" style="display: none"/>
</span>
虽然这种行为与我在Chrome和Safari中的行为一样,但FireFox在单击. file input dialogs
button(span)
为什么会这样?
我假设,该文件输入字段是不可见的,只能通过具有按钮行为的跨度访问它。
更新:
如果我把它的<input>
外部<span>
表现正常。
<span class="span5 btn btn-primary btn-file" id="chose_files_btn" onclick="filechose_button.click()">chose files</span>
<input id="filechose_button" type="file" name="fileData" size="1" style="display: none"/>
但为什么就inside position
没有呢?