前面一句话打错了
是:<input type="button" name="submit" value="提交" onclick="sub()">

解决方案 »

  1.   

    1.首先要:<input type="button" name="button" value="提交" onclick="javascript:sub();">2.如果還不行.那是你的sub函數寫的有問題.一般是你定義的一些對象在網頁中沒有.
      

  2.   

    <input type="submit" name="submit" value="提交" onclick="sub()">
    在form内么。。还有啊。。onclick="javascript:return sub()"你用逐步排除法看看有没有执行到sub()的函数,应该不会很难的。祝你成功。给点分我啊。我没有多少分很可怜的啊:)
      

  3.   

    就是这一句话不能执行,document.form1.submit();
    其余的都能运行
      

  4.   

    <input type="button" name="submit" value="提交" onclick="sub()">这个button的名字叫submit,所以,你在下面引用submit方法的时候冲突了,改个名字就好了,记住以后不要用关键字做控件的name
      

  5.   

    你既然是提交一个表单,以为什么不这么写呢?
    <form name="form1" method="POST" action="此处写转向的地址">
    <input type="text" name="adtitle" value="">
    <input type="submit" name="submit" value="submit" onclick="return sub();">
    </form>
    <script language="JavaScript">
    <!--
      此处写提交前的判断函数
    //-->
    </script>
      

  6.   

    <input type="submit" name="submit" value="提交" onclick="sub()">
    这样试试
    <input type="submit" name="submit" value="提交" onSubmit="return sub()">