<html>
<head>
<title>同一个页面中多表单提交</title>
<scripttype="text/javascript">
functionmyCheck1()
{
if(form1.text1.value=="")
{
alert("内容不能为空,请输入内容");
form1.text1.focus();
return;
}
form1.submit();
}
functionmyCheck2()
{
if(form2.text2.value=="")
{
alert("内容不能为空,请输入内容");
form2.text2.focus();
return;
}
form2.submit();
}
functionmyCheck3()
{
if(form3.text3.value=="")
{
alert("内容不能为空,请输入内容");
form3.text3.focus();
return;
}
form3.submit();
}
</script>
</head>
<body>
<formname="form1"method="post"action="#">
表单一:<inputname="text1"type="text">
<inputname="submit1"type="submit"value="提交"οnclick="myCheck1();">
</form>
<formname="form2"method="post"action="#">
表单二:<inputname="text2"type="text">
<inputname="submit2"type="submit"value="提交"οnclick="myCheck2();">
</form>
<formname="form3"method="post"action="#">
表单三:<inputname="text3"type="text">
<inputname="submit3"type="submit"value="提交"οnclick="myCheck3();">
<%
request.setCharacterEncoding("UTF-8");
Stringtext1=request.getParameter("text1");
Stringtext2=request.getParameter("text2");
Stringtext3=request.getParameter("text3");
Stringmessage="";
if(text1!=null)
{
message="你提交了第1个表单,表单内容为:"+text1;
}
if(text2!=null)
{
message="你提交了第2个表单,表单内容为:"+text2;
}
if(text3!=null)
{
message="你提交了第3个表单,表单内容为:"+text3;
}
%>
<h2><%=message%></h2>
</form>
</body>
</html>
扩展资料
在HTML文档中,<form></form>标记对用来定义表单的开始和结束。在表单<form></form>之间嵌入各类表单控件标记(表单元素)——如文本输入框、列表框、单选按钮、提交按钮等——供用户输入信息数据。
表单控件标记和表单<form>标记一起工作,共同发挥作用<form>标记的重要属性。<input>能够演变为表单中许多不同的元素,取决于type属性。
在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见的方法。
如下参考:
1.首先,打开HTML编辑器,创建一个新的HTML文件,如索引。html,并介绍jquery。
2.在index.html中的<script>标签,输入jquery代码:
$('button').click(function(){
$('body').append('<span>正在上传中专</span>');
setTimeout("$('span').text('上传成功');",1000);
});
3.在浏览器中运行index.html页面,点击submit按钮,会显示“正在上传”。
4.例如,1秒后进入一个成功的上传提示,就可以直接在数据库中看到了。
本回答被网友采纳用ASP查看,怎么写。
追答--------------conn.asp中的内容--------------------
------regsubmit.asp中的内容--------- 你把表单页面提交后跳转到这个页面就行。