文件上传按钮关联Label点击无响应,无法唤起文件选择对话框
问题解决:点击美化Label无法唤起文件选择对话框
你遇到的问题核心原因是label的for属性绑定错误:你的label用了for="file",但对应的input标签只有class="file",没有设置匹配的id。label的for属性必须关联input的id(而非class),这样点击label时才能触发input的交互。
修改后的HTML代码如下:
<div class="file-input"> <input type="file" class="file" id="file"> <label for="file">Choose file...</label> </div>
你的CSS代码不需要改动,保持原样即可。修改后点击label就能正常唤起文件选择对话框了。
内容的提问来源于stack exchange,提问作者ComputerJoshi
相关产品推荐
相关产品推荐

