2013-05-30 45 views
4

用戶選擇文件後,我有一個使用html5文件api的條件來檢查文件大小是否超過1mb。JS用於清除<input type =「file」>選擇

function handleLimit(evt) { 
    var files = evt.target.files; 
    f = files[0]; 
    console.log(f.size); 
    if (f.size > 1048576) { 
      /*JS for clearing form*/ 
    } 
} 

會是什麼劇本我會想我的輸入標籤運行清除/強制客戶選擇它一旦處理程序知道該文件超過一定規模的另一個文件?

+2

http://stackoverflow.com/questions/1043957/clearing-input-type-file-using-jquery應該讓你那裏。 –

回答

10
var _fileuploadcontrolId = document.getElementById("id"); 
      _fileuploadcontrolId.value = ""; 
      _fileuploadcontrolId.focus(); 
+1

完美。我喜歡你對UX的使用focus()。 – Emanegux

+0

歡迎您 – PSR

+1

@Emanegux我不知道爲什麼有些人會這樣做。沒有任何評論給予downvote – PSR

相關問題