1.form的name不能叫form,改名!
2.为空的判断是==""不是==null

解决方案 »

  1.   

    <script language="javascript">
    <!--
    function datacheck(){
    if(document.form.number.value==""){
    alert("用户编号不能为空!")
    return
    }
    if(document.form.userName.value==""){
    alert("用户姓名不能为空!")
    return
    }
    document.form.submit()
    }
    -->
    </script>
      

  2.   

    但是奇怪的是表单的名字用form我在另外一个页面里面用的很好,而且好像也有人说可以用==null来判断
      

  3.   

    我改了form的名字和比较方法,当输入为空时能跳出提示,但是输入都正确时却显示script error!也就是那句document.uform.submit()有错,我要疯了!
    <script language="javascript">
    <!--
    function datacheck(){
    if(document.uform.number.value==""){
    alert("用户编号不能为空!")
    return
    }
    if(document.uform.userName.value==""){
    alert("用户姓名不能为空!")
    return
    }
    document.uform.submit()
    }
    -->
    </script>