0

有没有办法创建一些 html/jquery 来显示超链接,然后单击它时它的行为就像文件输入控件?

我想拥有这个 html 的功能,但超链接的外观..

 <input id="fileToUpload" type="file" size="60" name="fileToUpload" class="input" value="myFile.xml"></div>
4

1 回答 1

3

将输入的可见性设置为隐藏。单击链接时触发对输入的单击

$('#fileLink').click(function(){
    $('#fileToUpload').click()
})

演示:http: //jsfiddle.net/mhVtA/

未在所有浏览器中测试

于 2012-12-29T19:29:14.030 回答