我有一个长这样的网页
<html>
<head>
<title>File Upload Click Test</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
</head>
<body>
<div onclick="$('input[type=file]').click()" >CLICK SIMULATOR</div>
<input type="file"></input>
</body>
</html>
我的目标是让 div 在点击时触发 file input,在IE和Chrome中似乎完美地实现了这一点,但在Firefox中无法工作(当你点击 div 时没有文件浏览器被打开)。有没有办法让它在Firefox中工作?