<body onload="document.form1.submit()">

解决方案 »

  1.   

    谢谢楼上,不过您自己试过了吗?
    我测试后不能提交,报错“对象不支持此属性或者方法”注意表单中需要有name=submit,type为submit或者hidden都没关系。
      

  2.   

    <body onload="javascript:eval('document.form1.submit()');">
    没试过,不过,进入页面就提交,这是什么道理啊?
      

  3.   

    谢谢楼上的。
    其实我的问题并不是submit()这个方法的写法问题。比如我的写法和1楼和楼上的写法都是正确的。问题在于表单字段中不允许有名字为submit的变量。
      

  4.   

    是的,不能提交
    一个是submit对象
    一个是submit方法
    冲突了所以用脚本控制就不幸了
      

  5.   

    当然不能有名字为submit的element了,因为,Form对象本身有个方法交submit,如果你里面含有名字为submit的element,则你调用form1.submit,解析器不知道你是调用方法还是访问名称为submit的element。