我有这样的代码上点击超文本打开文件上传窗口:是否可以使用JavaScript
<script type="text/javascript">
function performClick(node)
{
var evt = document.createEvent("MouseEvents");
evt.initEvent("click", true, false);
node.dispatchEvent(evt);
}
</script>
<a href="#" onclick="performClick(document.getElementById('theFile'));">
Open file dialog
</a>
<input type="file" id="theFile"/>
此代码虽然满足打开文件上传窗口的基本准则,是我想拥有的是input type =“file”字段隐藏在我的网页上。
任何创意人?
只是使用一个
为了安全起见,使用''做任何棘手的事情都很困难.. –
@dandavis同意。如果OP更喜欢,那么可以将其设置为超链接。 –