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

js获取url中随带的参数

2013-01-23 
js获取url中携带的参数【1问题】 js获取url中携带的参数.例如访问D:/test.html?namevincent&sex1 获取name

js获取url中携带的参数
【1问题】 js获取url中携带的参数.例如访问D:/test.html?name=vincent&sex=1 获取name参数的值
【2解决思路】
  1、用js获取当前页面的url地址。
  2、在地址中截取参数字符串,用split方法,先用"&"截取,再用"="截取,进行循环。
  3、在循环的过程中查找参数名。
  4、 输出参数值。
【3 代码示例】:(附件中含完整示例)

<script>function getParam(paramname) {var returnval = "";try {//参数字符串var paramurl = window.location.search;//处理长度if (paramurl.length > 0) {paramurl = paramurl.substring(1, paramurl.length);var paramurlarray = paramurl.split("&");for ( var i = 0; i < paramurlarray.length; i++) {if (paramurlarray[i].indexOf(paramname) != -1) {var temp = paramurlarray[i].split("=");if (temp[0] == paramname) {returnval = temp[1];break;}}}}} catch (e) {}return returnval;}</script>

热点排行