2012-04-18 54 views
16

我想在我的網頁上的鏈接上有一個Open File對話框。打開文件對話框<a>標記

我試圖

<input name="uploadedfile" type="file"> 

,但是,它可以作爲一個按鍵。而且,不允許選擇多個文件。

我想有像

<a href="#" onclick="some_function_for_OpenFileDialogBox">Upload Files</a> 

請建議。

謝謝

考爾

回答

38

只能打開一個「打開文件」使用輸入類型對話框=文件標記。然而你正在尋找的效應可以這樣完成:

<input type="file" id="upload" name="upload" style="visibility: hidden; width: 1px; height: 1px" multiple /> 
<a href="" onclick="document.getElementById('upload').click(); return false">Upload</a>