Získáváme GET parametry pomocí JavaScript.

 2013-01-19 00:00:00
 Dmitry Burobin

V tomto článku Vám ukážu, jak lze jednoduše získat GET parametry z URL pomocí JavaScriptu, použíjeme na to funkci window.location.search.substring.

Jako příklad budeme mít adresu http://www.domain.cz/index.php?str=page&lang=cz a budeme chtít vypsat hodnotu parametru str.

function getParam() { 
// Zaprvé nadefinujeme prázdnou proměnnou typu pole, do které budeme ukládát 
// GET parametry a jejich hodnoty 
var $_GET = {}; 

// Pak použijeme funkci window.location.search.substring,
// která nam vypiše vše co je po otazníku v url a split 
// odstraní všechny ampersandy mezi parametry, pak  
// uložime tato data do proměnné __GET 
var __GET window.location.search.substring(1).split("&"); 

// V cyklusu for rozdělíme páry parametr=hodnota, které jsou
// uložený v proměnné __GET a dostaneme zvlášť GET parametr, který
// získame volánim __GET[0] a hodnotu tohoto parametru __GET[1]
for(var i=0i<__GET.lengthi++) { 
  var 
getVar __GET[i].split("="); 
  
$_GET[getVar[0]] = typeof(getVar[1])=="undefined" "" getVar[1]; 


// Vrácime to co potřebujeme
return $_GET["str"]; 

Výsledkem bude:

page

Systém Orphus
Napište komentář.
Celkem komenrářů(94)
GlennZem - 2018-10-20  10:11:08
 buy cialis cheap canada
side effects of mixing viagra and cialis
onhoxte@mail.ru
prices for cialis 5 mg at walmart
Charlesmah - 2018-07-18  06:41:14
 viagra price cvs for express scripts
generic viagra
viagra natural para mujeres en venezuela
[url=http://viagrapipls.com/]viagra generic[/url]
pra comprar viagra precisa de receita mГ©dica
http://viagrapipls.com/
viagra soft tabs
Haroldwok - 2018-07-14  19:01:45
 kamagra 100 oral jelly review
[url=https://www.kamagradax.com/]kamagra 100mg[/url]
sleep store kamagra
kamagra online
kamagra kopen in de winkel nederland
DavidTix - 2018-07-14  11:45:39
 kamagra oral jelly 100mg reviews
kamagra jelly
kamagra 100mg tablets review
[url=https://www.kamagrajellyk.com/]kamagra oral jelly[/url]
kamagra 100 dosage
Robertevodo - 2018-07-13  21:27:49
 kamagra oral jelly uk
buy kamagra
buy kamagra 100mg oral jelly uk
[url=https://www.kamagrapos.com/]kamagra 100mg[/url]
kamagra jelly india for sell
AnthonyRoove - 2018-05-20  03:15:03
 order cialis online
111111ZZZ
https://111111ZZZ.com
Ed drugs - 2018-05-04  23:10:36
 ed pills
Erection pills - 2018-05-04  22:15:39
 erectile dysfunction
Erectile pills - 2018-05-04  20:19:40
 erection pills
Ed pills - 2018-05-04  18:34:19
 erectile pills
Marklus - 2018-05-04  17:01:30
 ace inhibitors erectile dysfunction
[url=http://edpils-gg.com/]ed drugs list[/url]
erectile pump youtube
cheapest ed drugs
Marklus - 2018-05-04  15:48:48
 does erectile dysfunction come on suddenly
[url=http://edpils-gg.com/]ed drugs[/url]
erectile function scale
buy erectile dysfunction meds online
Marklus - 2018-05-04  14:11:41
 erectile tissue in men
[url=http://edpils-gg.com/]erectile dysfunction medications[/url]
men with erectile dysfunction
buy erectile dysfunction medications online
Marklus - 2018-05-04  12:37:04
 erectile vasectomy
[url=http://edpils-gg.com/]ed drugs list[/url]
erectile pain after peyronie s surgery
buy erectile dysfunction medications online
Erectile dysfunction - 2018-04-28  19:37:11
 erection pills
Erectile dysfunction - 2018-04-28  18:24:47
 ed drugs
Marklus - 2018-04-28  16:59:24
 erectile vacuum pump for sale
[url=http://edpils-gg.com/]erectile dysfunction drugs[/url]
erectile function after prostate cancer
best drugs for ed
Marklus - 2018-04-28  15:58:50
 online doctor erectile dysfunction
[url=http://edpils-gg.com/]cheap ed drugs[/url]
erectile ointment
buy erectile dysfunction pills
Marklus - 2018-04-28  14:06:26
 erectile disorder articles
[url=http://edpils-gg.com/]erectile dysfunction[/url]
erectile dysfunction icd 10
buy erectile dysfunction meds online
Marklus - 2018-04-27  00:21:48
 levitra 20mg obat untuk ejakulasi dini
levitra generic
levitra pill appearance
[URL=http://myvardenafilok.com#generic+levitra ]levitra rezeptfrei deutschland[/URL]
[1] [2] [3] [4] [5] 
*v komentářich nesmíte používat sprostá slova a odkazy!!!Děkuji za pochopeni.