js and get параметр. если отсутствует, то присвоить.
вот есть функция
function $_GET(key)
{
var s = window.location.search;
s = s.match(new RegExp(key + '=([^&=]+)'));
return s[1];
}
и ее вызов
var page = $_GET('page');
но проблема в том что если отсутствует значение get параметра (page=)
то в консоле ошибка
main.php?login=admin&page=:212
Uncaught TypeError: Cannot read property '1' of null
Пытался прописать если null то присвоить значение и не срабатывает.
Мне надо чтобы в случаи отсутствия значения get параметра значение задавалось по дефолту. (page=0 к примеру).
|