Inter-Net.PRO

Получение параметров из урла - location.search

  • 152 37
02 март 2018 16:17 #1 от Inter-Net PRO
Inter-Net PRO создал тему: Получение параметров из урла - location.search
Получение в JavaScript параметров и значений передающихся в url-адресе.

В урлах можно передавать различные значения, которые добавляются к урл-адресу страницы через знак вопроса ? и разделяются амперсандом &
Это можно использовать для самых разных задач: онлайн калькуляторов, карт и т.д.

Пример урла:
мой_сайт/stranitsa?a=12&b=17.32

Как шаблон для извлечения параметров можно использовать следующую функцию:
var parts = location.search.slice(1).split('&');

const params = parts.reduce((prev, current) => {
    const [name, value] = current.split('=');
    prev[name] = value;
    return prev;
}, {});

console.log(params.param1 + ' и ' + params.param2);

Авторизация

Войти через соцсети: