0
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);' />

I have an input file, onchange will do something.

However I need to check if user has select the file.

Is anyway to check input file is not empty?

Ben
  • 2,562
  • 8
  • 37
  • 62

1 Answers1

3

Here is my jsfiddle for this -- 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");
}
Arindam Nayak
  • 7,346
  • 4
  • 32
  • 48