form传递的信息,怎么放到指定位置?
在一个文件的的form输入信息,提交表单后,把输入的信息传递的另一个文件显示,我想调整这些信息的显示位置。
form中的属性是这样的action="/Order/SubmitOrder" onsubmit="return checkorderform();" method="POST"
他传递的内容直接显示到了页面的左上角,怎么调整他的位置?
------解决方案--------------------把输入的信息传递的另一个文件显示?
这个文件怎么写的?
你可以使用
<body>
sdssd其他内容
<%=变量%>进行显示,或者使用freemarker模板
------解决方案--------------------用session也会,用url或者在提交到另外一个页面。
------解决方案--------------------接收的页面上先把传递过来的表单内容用变量存储下。
比如表单页面传递过来有ProductId,ProductName,ProductNum三个值
先接收下(注意过滤,防止溢出攻击)
P_Id=request.form("ProductId")
P_Name=request.form("ProductName")
P_Num=request.form("ProductNum")
然后在你的页面指定位置写
<%=P_Id%>
<%=P_Name%>
<%=P_Num%>
------解决方案--------------------在指定位置写上<%=request.form("ProductName")%>不就好了。
如果不在你想要的位置出现,就是你的html不过关。
------解决方案--------------------
汗!连怎么传递的都还不知道,就这么匆忙搞东西?现在的人真懂事急于求进啊
看都不用看,asp的form传递就2种方式:request和request.form
------解决方案--------------------
在指定位置写上<%=request.form("ProductName")%>不就好了。
如果不在你想要的位置出现,就是你的html不过关。
我搜索了接受页面的源文件,没有request,我好奇是怎么传过去的
汗!连怎么传递的都还不知道,就这么匆忙搞东西?现在的人真懂事急于求进啊
看都不用看,asp的form传递就2种方式:request和request.form
版主大人……
request.querystring和request.form