jsp里javascript中location.href跳转到servlet并传多个变量参数,怎么实现 20

<scripttype="text/javascript">functionsave(){varbillId=document.getElementById("billI... <script type="text/javascript">
function save(){
var billId=document.getElementById("billId").value;
var billName=document.getElementById("billName").value;
var billCom=document.getElementById("billCom").value;
var billNum=document.getElementById("billNum").value;
var money=document.getElementById("money").value;
var sel=document.getElementById("supplier");
var seled=sel.options[sel.selectedIndex].text;
var rad=document.getElementsByName("zhifu");
var radvalue;
for(var i=0;i<rad.length;i++){
if(rad.item(i).checked){
radvalue=rad.item(i).value;
}
}
location.href="BillListServlet?opr=addBill&id="+billId+"&name="+billName+"&com="+billCom+"&nnum="+billNum+"&money="+money+"&sele="+seled+"&radv="+radvalue;
}
</script>
展开
 我来答
v水水无痕v
推荐于2018-03-02 · TA获得超过527个赞
知道小有建树答主
回答量:289
采纳率:100%
帮助的人:201万
展开全部
你这个写法没什么大问题,你但是你这个是绝对路径还是相对路径啊?
绝对路径是
location.href="http://yourdomain.com/BillListServlet?opr=addBill&id="+billId+"&name="+billName+"&com="+billCom+"&nnum="+billNum+"&money="+money+"&sele="+seled+"&radv="+radvalue;

相对路径是 - 这个相对路劲等同上面的绝对路径。。。
location.href="/BillListServlet?opr=addBill&id="+billId+"&name="+billName+"&com="+billCom+"&nnum="+billNum+"&money="+money+"&sele="+seled+"&radv="+radvalue;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式