onsubmit作为表单的属性,按你那些法就相当于Form.prototype.onsubmit = function(){
     chek();//显然这里需要返回值
      return chek();//返回了false就有效了。
}至于表单验证 自己百度google就可以解决

解决方案 »

  1.   

    前者表示当返回值为true 时才提交,
    后者只是表示当点击按钮时去执行chek函数
      

  2.   

    有return的话,会根据check的返回值来控制,是否执行submit操作而没有return的话,无论check返回值如何,都会执行submit操作
      

  3.   

    前者chek()必须返回值,后者不必
      

  4.   

    三种方法
    1.事件在onblur时触发
    2.事件在单击按钮时触发
    3.事件在表单submit事件处触发
      

  5.   

    原来还有这种说法...一向是习惯用RETURN XXX();的.