我机器上没有装火狐.建议把<script type="text/javascript" language="javascript></script>写好.

解决方案 »

  1.   

    <script type="text/javascript" language="javascript"> </script>
    少了个冒号哎....
      

  2.   

    不行啊,改了也不行,验证之后点提交没有反应;有人指出要实现form.submit()这个函数,怎么写啊,不明白
      

  3.   

    你的代码写的够乱的,我给你写了个框架,自己往里面加东西和条件就行了.在火狐下面测试成功了的....
    =====================================================================================
    <html>
    <head>
    <script type="text/javascript" language="javascript">
    function checkForm() {
    var txtName = document.getElementById("txtName").value;
    if (txtName == "aaa")
    {
    alert("ok");
    return true;
    }
    else
    {
    alert("not ok");
    return false;
    }
    }
    </script>
    </head>
    <body>
    <form method="post" action="#" onsubmit="return checkForm()">
    姓名:<input type="text" id="txtName" />
    <br />
    <input type="submit" value="提交" />
    </form>
    </body>
    </html>
      

  4.   

      <textarea name="centent" id="centent" cols="17" rows="3"> </textarea> </td> 
    少了id
      

  5.   

    FF对JS有点感冒,个人建议:
    1.用<script type="text/javascript">
    2.表单内元素同时设name和id,并设的值一样
      

  6.   

    <textarea name="centent" cols="17" rows="3"> </textarea> </td> 我以前犯过类似的错误,少了一个ID,另外,建议你写标准一点,例如,你的有些地方有引号,有些地方没有引号.
    getElementById取值在FF中一定要有ID,IE中可以忽略,所以IE有些不标准,所以如果你做网页,想适用多个浏览器,最好先在FF中试!
      

  7.   

    改成<textarea name="centent" id="centent" cols="17" rows="3"> </textarea> </td> 
      

  8.   

    没注意看,你的form错了要这样
    <input type="button" value=点此发布 name=aaa onClick="if(checkform()) alert('  请将资料填写完整!'); else {this.form.submit();}"> 
      

  9.   

    10楼的朋友,改了也不行:else {this.form.submit();}不执行
      

  10.   

    谢谢各位网友及jakey9826的热心帮助 ,jakey9826可以给解释下为什么要在目录前加点吗?谢谢
      

  11.   

    <form name="form1" id="form1">
    ....
    ....
    else {form.submit();} //这段用下面的替换else {document.getElementById("form1").submit();}
    //应该就可以啦,还是对象获取的问题。
      

  12.   

    else {form.submit();} //这段用下面的替换else {document.form1.submit();} 
    这样就可以把?
      

  13.   

    ff3中可以的
    我比较习惯js代码放<head>里面