紧急:如何在asp.net服务端获取iframe.innerHTML中的文本?
ilovt 2004-06-15 03:56:31 各位老大:
这个问题我在网站里找到了以前问的资料,但是用里面提示的方法都不好使,我请大家帮看看
<script language="javascript">
function checkForm(){
document.form1.hidvalue.Value = iframetxt.document.body.innerHTML;
}
</script>
<form id="form1" onsubmit="checkForm()" method="post" runat="server">
<tr>
<td style="WIDTH: 48px">标题</td>
<td><asp:textbox id="Title" runat="server" Width="320px"></asp:textbox><asp:requiredfieldvalidator id="RequiredFieldValidator1" runat="server" ControlToValidate="Title">标题不能为空</asp:requiredfieldvalidator></td>
</tr>
<tr>
<td style="WIDTH: 48px">内容</td>
<td><uc1:txt id="Body" runat="server" NewsButton="true" UploadScript="OpenUpload();"></uc1:txt></td>
</tr>
<tr>
<td colSpan="2"><asp:button id="Button1" runat="server" Text="提交"></asp:button><input style="WIDTH: 40px; HEIGHT: 24px" type="reset" value="重置" name="reset">
<asp:button id="Button2" runat="server" Text="Button"></asp:button><INPUT id="hidvalue" type="hidden" name=hidvalue runat="server"></td>
</tr>
</form>
.cs文件
string cont;
cont = this.hidvalue.Value;
问题所在,当form提交时,能够触发checkForm()函数,能够赋值,但到CS文件里就取不到这个值了,为什么?
请大家帮助