<script language="JavaScript">
 function sub(){
//  if(...){
    frm.submit();
//  }
 }
</script>

解决方案 »

  1.   

    frm.submit();系统对这句话报错是“对象不支持此属性或方法”。
      

  2.   

    frm.submit();本身不会有错误
    除非是你的其他代码有问题
      

  3.   

    用InterDev6调试显示就是这句话有错。
    运行的IE是6.0版本。我原记得就是这样写“frm.submit();”,可系统报错,我就试着去掉括号变成“frm.submit;”,这样系统不报错了,可是却没提交。
    我也很奇怪呀,为什么很简单的一句话会出错???
      

  4.   

    <input name="submit" type="button" value="submit" onClick="sub()">
    改为:
    <input name="button" type="button" value="提交" onClick="sub()">
      

  5.   

    junsunchen(渴望高飞的人)的写法经证实是正确的。
    但是为什么是改变“name”属性就好使呢?不是“type”属性控制按钮的本性吗?