举例<input type="text" id="filename"/>
<input type="button" value="English提交" onclick="document.getElementById('hiddenFile').click()"/>
<input type="file" id="hiddenFile" style="display:none" onchange="document.getElementById('filename').value=this.value"/>

解决方案 »

  1.   

    zjsfdxbao 大兄弟。谢谢你了。太谢谢了。小弟还有问题document.getElementById('hiddenFile').click(),这其中的 onclick() 这个方法。我也直在找,浏览器给我们提供的这些方法,请问哪里有资料。
      

  2.   

    我只是举例而已,其实我这个只能适用IE,FF不支持JS调用click的
    你可以发散下思路,比如用滤镜透明掉file
    另你要的资料可以下载
    http://download.csdn.net/source/149575
    中间的'DHTML'里有你要的
      

  3.   

    你可以发散下思路,比如用滤镜透明掉file ''--------------
    不明白,你的意思 ,是在FF下用这种方法,能在细一点吗》,我也想在ff下实现