2
我有以下問題。我有文件的形式輸入字段中,鍵入:從input.files獲取文件而不是提交時的值
<FORM action="http://server.com/cgi/handle"
enctype="multipart/form-data"
method="post">
<P>
What is your name? <INPUT type="text" name="submit-name"><BR>
What files are you sending? <INPUT type="file" name="files"><BR>
<INPUT type="submit" value="Send"> <INPUT type="reset">
</FORM>
我使用JavaScript文件也該輸入的財產,我希望在形式提交此輸入發送文件的屬性,而不是他的價值的設定。是否有可能這樣做?
var data = e.dataTransfer;
var input = dojo.byId(inputName);
var file = data.files[i];
input.files[0] = file;
data是一個datatransfer對象,我從那裏獲取文件。
我知道,只有少數瀏覽器可能,我不在乎。我只需要讓它至少在FF中工作。