0
我希望上傳按鈕(將被隱藏)在選擇文件後立即自動生成(更改時)。問題是我得到以下錯誤消息。我搜索了它,並有一個建議來更改按鈕的名稱,但它沒有幫助。以下是錯誤:videator.php:380遺漏的類型錯誤:的document.getElementById(...)提交不是一個函數單鍵上傳 - 提交文件 - 更改時自動提交文件。 JQuery
的jQuery:
$(".upload").click(function(){
$("#fileToUpload").click();
});
document.getElementById("fileToUpload").onchange = submitAction;
function submitAction(){
document.getElementById("btnSubmit").submit();
return false;
}
HTML
<form action="videator.php" method="post" enctype="multipart/form-data" id='btnSubmit'>
<h3> Select a video to upload:</h3>
<img class='upload' src="img/upload.png"/>
<input class="form" type="file" name="fileToUpload" id="fileToUpload" accept="video/*" >
<input class="form" id='' type="submit" value="Upload Image" name="submit">
</form>
上午什麼我做錯了?再說一遍:我需要一個按鈕而不是2個按鈕(默認)。所以你點擊它並彈出上傳文件窗口 - 你選擇一個文件並自動上傳。
請幫忙。
它工作!謝謝。我想知道爲什麼... –