html - 页面可以有多个表单吗?webform处理由多个表单的页面怎么办?

查看:224
本文介绍了html - 页面可以有多个表单吗?webform处理由多个表单的页面怎么办?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我的一个HTML页面里面,有很多张表,每点一个选项就会显示一张表,隐藏其他表。表的内容都是可改的,几乎每个表都有一个针对这一张表的提交按钮。所以每一张表都会有一个单独的表单。但是后台用的是webform,只能一个HTML里面有一个form。
请问1:我可以做到一个HTML里面只用一个表单来分别提交我每一张表的内容吗?用JS让button代替submit提交,但是只提交我一个表格里的那一部分内容,不提交form里面的所有内容。
2:或者webform怎么才可以支持一个HTML里面有多个form?

解决方案

说明:一个aspx页面中runat=server的只能有一个,所以多个表单的时候,把其它的<form>放到<form id="form1" runat="server"></form>外面即可

<form id="form1" runat="server">
<input name="TrueName" type="text" value="" id="TrueName" runat="server" />
<input type="submit" name="addbn" value="添加" id="addbn" runat="server" onserverclick="addbn_ServerClick" />
</form>
<form action="test.aspx" method="post">
<input type="text" id="key" />
<input type="submit" value="搜索" />
</form>

这篇关于html - 页面可以有多个表单吗?webform处理由多个表单的页面怎么办?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆