我做了个表单填写页,现在需要按提交按钮后弹出另一个页面来显示所有填写的结果,请问应该怎样才能实现?
展开全部
这个只需要一张表单form,然后加上一个提交按钮就可以 属性为submit 然后设置目标页,即你说的另一个页面。然后在要显示的页面上用request.getAttribute(参数名)就可以得到相应的参数值,然后显示就可以了
追问
请问怎么设置目标页,目标页所得到的参数怎样和提交页一致?
追答
这就是基本参数设置 其中method是显示传递还是隐式传递即设置参数能否在浏览器地址栏中被看到。 action就是目标页也就是你想显示的那一页。然后在form之间定义的变量可以在目标页用request.getattribute(变量名)就可以得到前一页的变量比如填写的内容都可以显示了。
如果有不懂的还可以给我继续追问,我只要上就给你回复。
展开全部
我的网站用的是 中国网创 的虚拟主机,感觉还是非常不错的,一直都很稳定2、有了域名、空间后就要自己设计网站(N个网页的组合)了,这里需要的技术
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把参数传到另一个页面,在那个页面上获得,用JS都可以实现
提交页面:
<script type="text/javascript">
//对客户评价进行判断和处理
function checkleave()
{
var nicheng = document.getElementById("<%= txtNiCheng.ClientID %>").value;
var sex = document.getElementById("<%= ddlSex.ClientID %>");
var ddlSex_Index = sex.selectedIndex; //获取选择项的索引
var ddlSex_Text = sex.options[ddlSex_Index].text;
var phone = document.getElementById("<%= txtPhone.ClientID %>").value;
var address = document.getElementById("<%= txtAddress.ClientID %>").value;
var title = document.getElementById("<%= txtTitle.ClientID %>").value;
var content = document.getElementById("<%= txtContent.ClientID %>").value;
if(nicheng == "" || nicheng == null)
{
alert("请您输入昵称");
document.getElementById("<%= txtNiCheng.ClientID %>").focus();
return;
}
if(sex == "" || sex == null)
{
alert("请选择您的性别");
document.getElementById("<%= ddlSex.ClientID %>").focus();
return;
}
if(phone == "" || phone == null)
{
alert("请输入您的手机号码");
document.getElementById("<%= txtPhone.ClientID %>").focus();
return;
}
if(checkPhone(phone) == false)
{
alert("手机号码格式错误");
document.getElementById("<%= txtPhone.ClientID %>").focus();
return;
}
if(address == "" || address == null)
{
alert("请输入您的联系地址");
document.getElementById("<%= txtAddress.ClientID %>").focus();
return;
}
if(title == "" || title == null)
{
alert("请输入标题");
document.getElementById("<%= txtTitle.ClientID %>").focus();
return;
}
if(content == "" || content == null)
{
alert("请输入正文内容");
document.getElementById("<%= txtContent.ClientID %>").focus();
return;
}
else
{
window.location.href="checkResult.aspx?nicheng="+nicheng+"&sex="+ddlSex_Text+"&phone="+phone+"&address="+address+"&title="+title+"&content="+content;
}
}
<input type="button" id="txtSubmit" onclick="checkleave()" class="leave_btn" value="提交留言信息" />
在checkResult.aspx页面:
string nicheng = Convert.ToString(Request.QueryString["nicheng"]);
string lw_sex = Convert.ToString(Request.QueryString["sex"]);
string lw_phone = Convert.ToString(Request.QueryString["phone"]);
string lw_address = Convert.ToString(Request.QueryString["address"]);
string title = Convert.ToString(Request.QueryString["title"]);
string content = checkContent(Convert.ToString(Request.QueryString["content"]));
然后在页面上用控件显示一下就行了
提交页面:
<script type="text/javascript">
//对客户评价进行判断和处理
function checkleave()
{
var nicheng = document.getElementById("<%= txtNiCheng.ClientID %>").value;
var sex = document.getElementById("<%= ddlSex.ClientID %>");
var ddlSex_Index = sex.selectedIndex; //获取选择项的索引
var ddlSex_Text = sex.options[ddlSex_Index].text;
var phone = document.getElementById("<%= txtPhone.ClientID %>").value;
var address = document.getElementById("<%= txtAddress.ClientID %>").value;
var title = document.getElementById("<%= txtTitle.ClientID %>").value;
var content = document.getElementById("<%= txtContent.ClientID %>").value;
if(nicheng == "" || nicheng == null)
{
alert("请您输入昵称");
document.getElementById("<%= txtNiCheng.ClientID %>").focus();
return;
}
if(sex == "" || sex == null)
{
alert("请选择您的性别");
document.getElementById("<%= ddlSex.ClientID %>").focus();
return;
}
if(phone == "" || phone == null)
{
alert("请输入您的手机号码");
document.getElementById("<%= txtPhone.ClientID %>").focus();
return;
}
if(checkPhone(phone) == false)
{
alert("手机号码格式错误");
document.getElementById("<%= txtPhone.ClientID %>").focus();
return;
}
if(address == "" || address == null)
{
alert("请输入您的联系地址");
document.getElementById("<%= txtAddress.ClientID %>").focus();
return;
}
if(title == "" || title == null)
{
alert("请输入标题");
document.getElementById("<%= txtTitle.ClientID %>").focus();
return;
}
if(content == "" || content == null)
{
alert("请输入正文内容");
document.getElementById("<%= txtContent.ClientID %>").focus();
return;
}
else
{
window.location.href="checkResult.aspx?nicheng="+nicheng+"&sex="+ddlSex_Text+"&phone="+phone+"&address="+address+"&title="+title+"&content="+content;
}
}
<input type="button" id="txtSubmit" onclick="checkleave()" class="leave_btn" value="提交留言信息" />
在checkResult.aspx页面:
string nicheng = Convert.ToString(Request.QueryString["nicheng"]);
string lw_sex = Convert.ToString(Request.QueryString["sex"]);
string lw_phone = Convert.ToString(Request.QueryString["phone"]);
string lw_address = Convert.ToString(Request.QueryString["address"]);
string title = Convert.ToString(Request.QueryString["title"]);
string content = checkContent(Convert.ToString(Request.QueryString["content"]));
然后在页面上用控件显示一下就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询