关闭

在javascript取下querystring的值

标签: javascripturl文档path
1204人阅读 评论(0) 收藏 举报
分类:

 www.****.com/?abc=222    

      var urlstr=location.href.split("?")[1];
      urlstr=urlstr.split("abc=")[1];
      第
一句代码解决大问题:var urlstr=location.href.split("?")[1];location的href属性返回一个字符串(当前文档的url).而字符串对象的split方法返回一个字符串数组。参数?代表该字符串以问号作为分割符。[1]代表去问号后面的字符串。

第二句代码假设querystring的名称是abc,[1]表示去abc=后面的字符串,也就是querystring的值。

补充:location对象的其他用法。

hash属性,一个可读写的字符串,指定了当前url中的描部分。

path属性,指定了当前url中的路径部分。

host属性,指定了当前url中的主机部分。

port属性,指定了当前url中的端口部分。

protocol属性,指定了当前url中的协议部分。

replace(url)方法,用一个新的url替换当前文档。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:116218次
    • 积分:1885
    • 等级:
    • 排名:千里之外
    • 原创:68篇
    • 转载:28篇
    • 译文:0篇
    • 评论:8条
    最新评论
    计算机