当前位置: 代码迷 >> ASP >> 怎么获得提交后,提交页form的名字… 如代码
  详细解决方案

怎么获得提交后,提交页form的名字… 如代码

热度:44   发布时间:2012-03-16 16:34:56.0
如何获得提交后,提交页form的名字…… 如代码
<form   name= "action "   method= "post ">
<input> ... </inout>
</form>

提交到1.asp后,
如何能够提取到form的名字
时不时request.form相关?

------解决方案--------------------
貌似和request.form无关,因为那是用来提取value的。而不是提取name的。不过可以利用下面的方法,呵呵。自己写的,有大大的话请指教。
页面1.htm,表单存在页面,提交的时候把表单的名字作为参数用GET方法传递
<script language=javascript>
function submitname(obj,value){
obj.action= "1.asp?formname= "+value;
return true;
}
</script>
<form name= "form1 " method= "post " action= " " onsubmit=submitname(this,this.name)>
<input type=submit name=submit>
</form>
页面1.asp,处理页面,利用request对象把传递过来的表单名参数获取,那就可以了。
<%
response.write request.querystring( "formname ")
%>
  相关解决方案