首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Javascript取得URL的GET参数

2012-08-29 
Javascript获得URL的GET参数?其实原理挺简单的,只是我之前都不知道JS能获得当前网址...//取get变量的值 Va

Javascript获得URL的GET参数

?

其实原理挺简单的,只是我之前都不知道JS能获得当前网址...//取get变量的值 Val 为要取的变量名称function getParameter( val ) {var re = new RegExp (val + "=([^&#]*)","i")var a = re.exec(location.href)if ( a == null )return null;return decodeURI(a[1]);};var info = getParameter("info");alert(info);

??解释,原理是使用正则表达式匹配出变量的字符串。

在getparameter函数中val是要取的变量名, (val + "=([^&#]*)","i") 表示匹配有等于号加上任意非&且非#字符,"i"表示不区分大小写,a最后得到的是匹配到的括号(表达式的)里面的字符串

页面编码建议用UTF-8,否则会出现乱码

?

?

热点排行