我的应用程序中有一个文件上传输入,我正在使用链接和 Javascript 打开对话框。
<a class="uploadlink" style="cursor:pointer" onclick="document.getElementById('file').click()">Open</a>
<input type="file" name="file" id="file" style="display:none" onchange="document.getElementById('txt').value = this.value"/>
我的代码适用于除 Safari 和 Apple 设备之外的所有浏览器和设备。当我单击链接并检查链接时,控制台甚至不会注册错误。有人可以提出解决方案吗?