求各位大侠帮忙解决页面跳转问题的传参问题
我现在有一个Default.aspx页面,希望点击“Calculate”(button)后提交表单,仍跳转至当前界面。与此同时,希望得到用户提交的表单信息,并在当前页面(Default.aspx)显示计算结果。
我的前台程序大体如下:
<form id="form1" method="post" onsubmit="javascript:return Clclt();" action="Default.aspx?<%javascript: src();%>">
...
<input type="submit" id="Clclt" value="Calculate"/>
<script type ="text/javascript" >
function str()
{
var url="&compA"+document.getElementById("selectA").value;
return url;
}
</script>
编译报错,说无法找到str(),我不太知道怎么动态编写action里的字符串,求各位大侠指导!谢谢啦!
------解决方案--------------------
form里面的 action 删除
function str(){
document.form1.action="Default.aspx?compA="+document.getElementById("selectA").value;
document.form1.submit();
}