日期:2014-05-17  浏览次数:20993 次

如何获得提交后,提交页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 ")
%>