2014-07-06 17 views
1

有沒有辦法自動調用使用事件的功能,在用戶瀏覽使用如何在瀏覽後自動開始上傳?

<input type="file"> 

我一直試圖找到一些過去一小時一個文件,但可怕的失敗之後,我看到了我應儘量平變化也失敗了..

+0

您需要onchange事件,請重試。 – dandavis

+0

顯示失​​敗的代碼 – charlietfl

回答

1

有一個辦法:

<input type="file" onchange="myFunction()"> 

onchange很簡單。所以,我猜測正在觸發的代碼是失敗的。您需要能夠從INPUT對象中檢索文件。要通過文件的函數調用的參數,你可以使用這樣的:如果你這樣做的

<form class='frmUpload'> 
    <input name="picOneUpload" type="file" accept="image/*" onchange="picUpload(this.parentNode)" > 
</form> 

,與通過ARG是從形式的對象,那麼你需要獲得FORM對象內部的INPUT對象。

如果你想避免這種情況,你可以使用這樣的事情:

<input name="picOneUpload" type="file" accept="image/*" onchange="picUpload(this.files[0])" > 

即通過從輸入對象的picUpload函數的第一個文件。

相關問題