把submit_click寫在:
<form id="Form1" method="post" runat="server" onsubmit="submit_click()">

解决方案 »

  1.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=EA6842AD-9FA7-4865-BCDD-60CA539BE7DD
      

  2.   

    問題出在﹕
    document.frames['Editor'].document.body.innerHTML;
    中的document指的是當前window,而當前的window中是沒有frame的你需要訪問當前窗體的父窗體(就是裝這這些webform的frame所在的窗體)﹕
    window.parent.frames.item("Editor").document.body.innerHTML
      

  3.   

    不好意思,刚才刚回来看到!
    我看过之后,还是不懂!
    现在想问,当点击submit之后,会触发这个函数吗?
    function submit_click()
    {
    hide1.value=document.frames['Editor'].document.body.innerHTML;
    }
    我总感觉好像没触发似的!
      

  4.   

    两处错误:
    <INPUT style="Z-INDEX: 104; LEFT: 352px; POSITION: absolute; TOP: 456px" onclick="submit_click();"type="submit" value="Submit">function submit_click()
    {
    Form1.hide1.value=document.frames['Editor'].document.body.innerHTML;
    }改完就可以了!呵呵
    下面该研究替换的问题了!