函数名尽量别起一样的,
另外form里的submit按钮的名字是不是Submit?最好改一下,否则容易冲突

解决方案 »

  1.   

    myform.submit()
    要写全,大致这样:
    父页面窗口名.document.myform.submit()否则会被认为是iframe中的表单
      

  2.   

    myform.submit()
    要写全,大致这样:
    父页面窗口名.document.myform.submit()否则会被认为是iframe中的表单
    没有用,这样它就更正大光明的报错了
      

  3.   

    <script>
    function Submit()
    {
    alert('test');
    myform.submit();
    }
    </script>
    我是指在父窗口里这样写语句 this.document.myform.submit();,父窗自己调用不出错,但是子窗一调用就出错.但你要是用alert(parent.myform.action)或是parent.myform.reset()都有效,说明不是路径的问题.反正就是好BT.
      

  4.   

    你的问题出在 使用了submit关键字,换一个就ok了。
      

  5.   

    NoNo!!!跟submit无关.在父页面有个名为Content的hidden型表单.把它改名或删掉就行了.应该是和子页的script有冲突.但我目前即不能把它改名也不能删除,因为子页有用到Content.而且这两边引用的Content名必须是一致的.具体为什么会冲突我还没有仔细去研究.就像前面说的
    [用alert(parent.myform.action)或是parent.myform.reset()都有效,说明不是路径的问题]
    父页的表单属性和其它方法都是正常的,但它打死就是不给你用submit()谢谢几位的关注.