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 に答える