注:以編程方式設置type =「file」輸入HTML元素的值?
答案(S)下面反映的2009年舊版瀏覽器現在你居然能在2017年
設置文件輸入元素的值動態/編程使用JavaScript狀態見這個問題的詳細信息,答案以及演示:
How to set file input value programatically (i.e.: when drag-dropping files)?
我需要做的就是以編程方式從JavaScript代碼發送POST請求到服務從使用.NET WebBrowser
的應用程序,它基本上是一個嵌入式Internet Explorer。此服務需要其中一個字段爲「文件」。
因此,有沒有什麼辦法來設置表單中「文件」輸入的值,因爲我有文件的內容,比如在一個字節數組中(而不是該文件;我沒有試圖從用戶那裏竊取文件:))。
或者也許是一種顯式創建和發送POST請求而不是動態創建FORM的方法?
我需要使用將在我的WebBrowser
(認爲IE)中運行的JavaScript代碼。這可能嗎?
http://stackoverflow.com/questions/1696877/how-to-set-a-value-to-a-file-input-in-html – Sami 2013-04-04 12:44:55