2014-07-16 24 views
-4

我希望能夠單擊打開文件對話框的Asp.net按鈕,選擇一個文件並將文件名傳遞給使用javascript的文本框,真的不知道如何去做這件事。在javascript中打開文件對話框並獲取所選文件的值

+1

這有什麼好做ASP.NET,在HTML先來看看,如何讓用戶輸入文件 – peter

+0

這與[標籤:asp.net]或[標籤:c#]無關[ – deostroll

+0

]查看[如何獲取文件名稱,當用戶選擇一個文件通過輸入類型文件](http://stackoverflow.com/questions/2189615/how-to-get-file-name-when-user-select-a-file-via-input-type-file)尋求幫助。 – Shubh

回答

-1

如果輸入文件標記爲fileUploadTAG,那就試試這個和U將得到的文件路徑

document.getElementById("FileUploadTAG").value 
+0

感謝您的回覆,我如何在獲取所選文件的值之前先打開對話框(使用您的代碼) –

+0

您將獲得[文件的假路徑](http://jsfiddle.net/J57zZ/)或僅限文件名。 IE在本地運行時提供路徑。 – Teemu

+0

謝謝@Teemu我得到那部分,但我如何將打開對話框與輸入類型=「按鈕」並獲取輸入類型=「文件」的值? –