Ссылка: http://yaezde.localhost/machen/mach-den-impfcheck/question=2Как получить значение параметра off из строки url?
Я знаю, как получить весь URL-адрес, используя window.location.href; но после того, как я хочу знать, какое будет регулярное выражение, чтобы получить значение параметра вопроса.
Ответ: вар вопрос = 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');
Функция getParameterByName (имя, 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 (результаты [2]. заменить (/ \ +/g, "")) } –
но не работает –
теперь вы можете видеть –