笔误,更正如下:不知如何有javascript来判断上传文件时的file值为空?
          if (document.form1.file1.value==''){
                window.alert ("请选择新书图片 !")
                return false
        }
这样好象不行。
另外还有一个就是如何判断日期格式中一定要有“-”呢?
是不是如下呢?          if (instr(document.form1.file1.value,'-'=0))
       {
                window.alert ("请输入正确日期格式!")
                return false
        }

解决方案 »

  1.   

    1) 可以这样判断file name是否为空。但不能因此判断文件是否存在。2) datestring="2002-03-09"; // test string
              if (datestring.search("-")==-1) // not found "-"
           {
                    window.alert ("请输入正确日期格式!")
                    return false
            }  注:有"-"并不一定是正确的日期格式