我是网络开发的新手,对此有任何想法。 我想获取我在URL中传递的参数。我尝试了一些功能,但没有运气。 任何帮助将不胜感激。 在此先感谢
答案 0 :(得分:1)
您可以在函数上使用正则表达式
function get_parameter(keyword, your_url) {
if (!your_url) your_url = window.location.href;
keyword = keyword.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + keyword + "(=([^&#]*)|&|#|$)"),
results = regex.exec(your_url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
这就是你调用函数的方法
var parameter = get_parameter('sample');
我用了很长时间的代码:)我也看到了通过互联网的代码,但我不记得在哪里,所以我不能给任何学分:D 希望它会帮助你