问个简单的问题,还请大家不要见笑^@^

yaomin1985 2006-10-29 03:42:44
我使用这个时,页面是打开了,但报一个document.Form1为空或不是对象<input type=image src="/images/button.gif" onclick="javascript:document.Form1.submit()">

用这个时就没错误,但它打带两个相同的页面<input type=image src="/images/button.gif" onclick="javascript:window.Form1.submit()">

请大家帮忙看看


<form id="Form1" action="http://www.sinopharm-gz.com:3000/WorldClient.dll?View=Main" method="post" target="_blank">
<TABLE cellSpacing="0" cellPadding="0" width="278" align="center"border="0" bgcolor="#d7f19b">
<TR>
<TD height=80>
<TABLE cellSpacing="0" cellPadding="0" width="92%" align="center" border="0">
<TBODY>
<TR>
<TD class="leftwenzi" width="15%">用户:</TD>
<TD width="36%"><INPUT size="12" name="User" class="inputcss2"></TD>
<TD class="leftwenzi" width="15%">密码:</TD>
<TD width="34%"><INPUT type="password" size="12" name="Password" class="inputcss2"></TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
<TR>
<TD background="/images/welcome_29.jpg" height=26>
<TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
<TBODY>
<TR>
<TD width="17%"> </TD>
<TD width="83%">
<input type=image src="/images/button.gif" onclick="javascript:document.Form1.submit()" onfocus="this.blur()" height=20 width=100>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
</TABLE>
</form>
...全文
128 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
daishengs 2006-10-29
  • 打赏
  • 举报
回复
<form id="Form1" name="Form1" method="post" runat="server">

<input type=image src="/images/button.gif" onclick="document.Form1.cmdSubmit.click();">

<asp:button id="cmdSubmit" runat="server" Width="0px" Height="0px" Text=""></asp:button>

再在CS文件中写这个事件
private void cmdSubmit_Click(object sender, EventArgs e)
{
Page.Response.Redirect("http://www.sinopharm-gz.com:3000/WorldClient.dll?View=Main");
}
daishengs 2006-10-29
  • 打赏
  • 举报
回复
<form id="Form1" name="Form1" method="post" runat="server">

再在CS文件中写这个事件
private void btnAdd_Click(object sender, EventArgs e)
{
Page.Response.Redirect("http://www.sinopharm-gz.com:3000/WorldClient.dll?View=Main");
}
daishengs 2006-10-29
  • 打赏
  • 举报
回复
document.Form1.cmdSubmit.click();

<asp:button id="cmdSubmit" runat="server" Width="0px" Height="0px" Text=""></asp:button>

再在CS文件中写这个事件
yaomin1985 2006-10-29
  • 打赏
  • 举报
回复
document.forms[Form1].submit()这么写还是报为空或不是对象
window.forms[form1].submit()这么写虽然不打开两个相同的页面了,但也报那个错误
DePaul 2006-10-29
  • 打赏
  • 举报
回复
document.forms["Form1"].submit()
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-10-29 03:42
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。