html传值后的变量在html里面怎么获取使用?

在打开的网页地址栏上我已经看到我的传值了,但是在html里我用不了,这是怎么回事?地址栏上显示:step/1?aa=3280&bb=200&cc=1代码:<td><scr... 在打开的网页地址栏上我已经看到我的传值了,但是在html里我用不了,这是怎么回事?

地址栏上显示:step/1?aa=3280&bb=200&cc=1
代码:
<td><script>document.write(aa);</script></td>
<td><script>document.write(bb);</script></td>
text1.html代码:
function but()
{
window.location.href="../Fcart/step/step/1?aa="+{{$data.bwjiage}}+"&bb="+shoufu.value+"&cc="+qishu.value;

}
</script>

<input type="button" onclick="but()" class="fq_btn" value="立即申请">
text2.html代码:
<td>(1)</td>
<td>(2)</td>
<td>(3)</td>
<td>(4)</td>
我想要在(1)、(2)、(3)中显示aa、bb、cc的值
展开
 我来答
yugi111
推荐于2016-07-21 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
你得自己写个函数即可

<script>
var yugi = function(key){
    var sear = location.search;
    var reg = new RegExp(".*" + key + "=((?:(?!(&|\b)).)*).*", "g");
    return sear.replace(reg, "$1");
}
</script>
-------------
<td><script>document.write(yugi("aa"));</script></td>
<td><script>document.write(yugi("bb"));</script></td>
追问
如果我还想得到(aa-bb)/cc的值呢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenkebiao
2015-09-18 · TA获得超过605个赞
知道小有建树答主
回答量:367
采纳率:100%
帮助的人:151万
展开全部
如果没涉及到后台语言,在前台是不能直接这样用的,因为 js 不能直接获取 url 地址中传过来的值,只能自己根据地址去拆分获取;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
澳爸购
2015-09-18 · TA获得超过797个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:142万
展开全部
你是说想用javascript来获取网页地址栏中的“传值”??
追问
是的,想获取传值,然后再赋值到网页里的表格里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式