В действительности речь пойдет не по теме «JavaScript get параметры», а о получении значения параметра из строки адреса, эквиваленте глобальной переменной $_GET на PHP.
Представим, что на наш сайт обратились по средствам такого вида ссылки: http://mysite.ru/?text=hello
Наша задача состоит в том, чтобы получить значение параметра text и использовать его в коде JavaScript. Так как в JavaScript нет глобальной переменной типа $_GET необходимо взять всю ссылку из строки адреса и вытащить из нее нужную информацию.
JavaScript get параметры, получение значения:
// получение значения параметра из строки адреса function get(name){ if(name=(new RegExp('[?&]'+encodeURIComponent(name)+'=([^&]*)')).exec(location.search)) return decodeURIComponent(name[1]); }
Теперь для того, чтобы получать значение какого-либо параметра из строки адреса мы можем использовать функцию, написанную выше, выглядеть это будет так:
var text = get('text'); console.log( text ); // вывод значения переменной в консоль