我是通过超级链接传递的参数?现在也要传递一个form表单的值过去,怎么办?
点击某图片,通过超级链接,传递参数
...
<td height= "25 "> <p align= "center "> <a href= "voteupdate.asp?id=3 ">
<img src= "img/an1.jpg " width= "94 " height= "25 " border= "0 "> </a> </p> </td>
....
<td height= "25 "> <p align= "center "> <a href= "voteupdate.asp?id=4 ">
<img src= "img/an1.jpg " width= "94 " height= "25 " border= "0 "> </a> </p> </td>
以上分别通过超级链接形式,将id=3和id=5,传递给voteupdate.asp这个文件进行处理...
我现在希望点击这个超级链接时候,顺便也把一个form表单值传递过去。。
比如 <input name=aa type=text size=10> ...
当前文件里是没有submit按钮的..
怎么解决呢??
------解决方案--------------------不一定非要sumbit按钮的
<input
type=hidden
name=sumbit
/>
------解决方案--------------------不好意思
刚才写错了
应该是
<input
type=hidden
name=id
value=sumbit
/>
连这个id和那个aa一起传递就触发sumbit事件了
------解决方案--------------------用js代替submit
<script>
function upform()
{
document.form1.submit();
}
</script>
<td height= "25 "> <p align= "center "> <a href= "voteupdate.asp?id=3 " onclick= "return upform() ">
<img src= "img/an1.jpg " width= "94 " height= "25 " border= "0 "> </a> </p> </td>
<form name=form1 action= "voteupdate.asp " method= "post ">
<input type=hidden name= "bb " id= "bb " value= "1 " />
<input type=hidden name= "bb " id= "bb " value= "2 " />
<input type=hidden name= "bb " id= "bb " value= "3 " />
</form>
接收的时候:
re_bb=request.form( "bb ")
rr_bb=split(re_bb, ", ")
这样就可以取值了
------解决方案--------------------点击时调用JS函数,实现表单提交
doucment.form.action= "aa.asp?aa=aa ";
document.form.submit();
处理页面
aa=request.querystring( "aa ")
bb=request.form( "bb ")
假设bb来自表单内的某一元素