鏈接:http://yaezde.localhost/machen/mach-den-impfcheck/question=2如何從url字符串中獲取value off參數?
我知道如何使用window.location.href獲取整個網址;但之後比我想知道什麼是正則表達式來獲取問題參數值。
答案:VAR問題= 2
我已經試過這code..but不是我的工作情況
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
var foo = getParameterByName('question');
function getParameterByName(name,url)if(!url)url = window.location.href; (= [[&&] *)| name = name.replace(/ [\ [\]]/g,「\\ $ &"); var regex = new RegExp(」[?&]「+ name +」如果(!results)返回null; if(!results [2])return''; return decodeURIComponent(results [2]。); results = regex.exec(url); 替換(/ \ +/g,「」)); } –
但不起作用 –
現在您可以看到 –