Проверка переменных GET в URL с помощью JS / jQuery? [Дубликат]

0

Если у меня есть url https://stackoverflow.com/?variable=12345, как я могу проверить, есть ли в URL-адрес параметр GET и что он равен JS или jQuery?

Например, в PHP:

if(isset($_GET['variable']))
   $variable = $_GET['variable'];

Благодарю.

  • 0
    Нет, это не ....
  • 0
    Вы сравниваете серверный код с клиентским кодом.
Показать ещё 1 комментарий
Теги:
get

1 ответ

0
function get_var(var_name){
       var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i<vars.length;i++) {
               var pair = vars[i].split("=");
               if(pair[0] == var_name){return pair[1];}
       }
       return(false);
}

И использовать:

var get_variable = get_var("variable");
if (get_variable !== '') {

  // Variable exists

}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню