我想为页面中的文件选择器按钮自定义标签。它不是FORM的一部分。
但是,在Firefox和Chrome中,INPUT / LABEL元素的行为有所不同。它们都以类似方式显示HTML。但是在Chrome中,单击“选择文件”会启动文件选择器,但在Firefox中不执行任何操作。我不确定它有什么问题。
<input type="file" accept="csv" fileread="selectedFile" id="filenameselector" style="display:none">
<label class="btn btn-small btn-info" for="filenameselector">Select File</label>
在firefox firebug中跟踪事件显示输入元素正在点击但什么也没做。
click clientX=49, clientY=20 » input#filenameselector
DOMActivate » input#filenameselector
非常感谢您的帮助。感谢。
答案 0 :(得分:0)
请参阅评论,了解两种解决Firefox错误的方法