function preview(){
if(...){//if user have select file
//do something if input file onchange.
}else{
alert('please select a file');
}
}
<input type='file' name='file' onchange='preview(this);' />
我有一个输入文件,onchange会做点什么。
但是我需要检查用户是否选择了文件。
无论如何检查输入文件是不是空?
答案 0 :(得分:1)
这是我的jsfiddle - http://jsfiddle.net/Arindamnayak/estqvh9q/
<input type="file" id="fl" name="fl" onchange="preview()" />
function preview()
{
var dc = document.getElementById("fl").files;
if(dc.length == 0)
alert("no file selected");
}