【1问题】 js获取url中携带的参数.例如访问D:/test.html?name=vincent&sex=1 获取name参数的值
【2解决思路】
1、用js获取当前页面的url地址。
2、在地址中截取参数字符串,用split方法,先用"&"截取,再用"="截取,进行循环。
3、在循环的过程中查找参数名。
4、 输出参数值。
【3 代码示例】:
(附件中含完整示例)
function getParam(paramname) {
var returnval = "";
try {
//参数字符串
var paramurl = window.location.search;
//处理长度
if (paramurl.length > 0) {
paramurl = paramurl.substring(1, paramurl.length);
var paramurlarray = paramurl.split("&");
for ( var i = 0; i < paramurlarray.length; i++) {
if (paramurlarray[i].indexOf(paramname) != -1) {
var temp = paramurlarray[i].split("=");
if (temp[0] == paramname) {
returnval = temp[1];
break;
}
}
}
}
} catch (e) {
}
return returnval;
}
分享到:
相关推荐
js获取url中的参数 可以获取所有url 中属性后面的参数 如:www.baidu?ID=12&str=aaaa&name=zhangjian 获取属性=所对应的参数
设置或获取对象指定的文件名或路径。 ...设置或获取 href 属性中在井号“#”后面的分段。 设置或获取 location 或 URL 的 hostname 和 port 号码。 设置或获取 href 属性中跟在问号后面的部分。
js获取url参数
JavaScript获取Url中的参数(解决中文乱码) 可以点击更改URL按钮 修改url中的参数
获取url中参数,javascript,你值得拥有
js获取url参数 附:具体实例使用。使用正则表达式。
javascript获取url上的参数
如何用js获取当前url的参数值 如何用js获取当前url的参数值
主要介绍了php获取URL中带#号等特殊符号参数的解决方法,本文使用JS中的escape函数编码后传递解决这个问题,需要的朋友可以参考下
本文给大家分享两种方法使用js获取url中的参数,其中方法二是使用的正则表达式方法,大家可以根据需要选择比较好的方法,废话不多说了,直接看详细介绍吧。 方法一: //取url参数 var type = request("type") ...
Jquery 获取url参数,方便在js中获取url参数,重新制定url地址
js获取参数 js获取参数 js获取参数
最近在做项目的时候遇到一个问题,需要获取一个动态预览的图片的地址,这其实不是什么问题,主要是该图片的路径是写在css的background-img属性中的,于是决定要用js获取它的url中的内容,下面给大家分享解决的方法,...
lotus domino AJAX js获取url中的中文参数的方法
做项目的时候用到了JavaScript获取URL参数,所以自己写了一个比较通用的方法,里面用到了JSON.js,附件里面有。
本文给大家分享一段给url参数加密解密的javascript代码,非常的好用,有需要的小伙伴直接拿走吧