function days_between(date1, date2) {
            var ONE_DAY = 1000 * 60 * 60 * 24
            var date1_ms = date1.getTime()
            var date2_ms = date2.getTime()
            var difference_ms = Math.abs(date1_ms - date2_ms)
            return Math.round(difference_ms/ONE_DAY)
        }          function checkopendays(){
              //alert('ok');
              if (document.getElementById("REF0002").value!=""){
                  var datestr="2010-10-01";
                  datestr=Date.parse(datestr);
                  alert(datestr);
                  var myDate = new Date(datestr);
                  var curdate=new Date();
                  document.getElementById("days").value=days_between(curdate,myDate);
              }
          }
为什么每次datestr=Date.parse('2010-10-01');
都是NaN,貌似空值,再线等。谢谢