Javascript: Get Value Query String ดึงค่าตัวแปรจาก Query String URL
200910 Jun
Javascript: Get Value Query String ดึงค่าตัวแปรจาก Query String URL
เป็น function สำหรับจับค่าตัวแปรบน Query String URL ตัวอย่างเช่น
http://www.thaiddt.com/index.php?catename=javascript&news=today
เราต้องการค่า news , cate บน Query string
ซึ่ง function นี้ pass key ไปใน function และ return key value ออกมาให้เรานำไปใช้ต่อ
วิธีการเรียกใช้ตามตัวอย่างด้านล่างนี้
var cate_name=GetValueQueryString("cate");
function GetValueQueryString (key, default_)
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
}
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
}




