JS获取浏览器地址栏的多参数值的任意值
2014-03-11 11:04
337 查看
常用的几个方法就不讲了,这里我用的是两个方法组
使用方法是:
方法可用.
使用方法是:
getParamValue("id"); http://localhost:2426/TransactionNotes.aspx?id=100 返回值是100;
// 根据参数名称获取参数值 function getParamValue(name) { var paramsArray = getUrlParams(); if (paramsArray != null) { for (var i = 0 ; i < paramsArray.length ; i++) { for (var j in paramsArray[i]) { if (j == name) { return paramsArray[i][j]; } } } } return null; } // 获取地址栏的参数数组 function getUrlParams() { var search = window.location.search; // 写入数据字典 var tmparray = search.substr(1, search.length).split("&"); var paramsArray = new Array; if (tmparray != null) { for (var i = 0; i < tmparray.length; i++) { var reg = /[=|^==]/; // 用=进行拆分,但不包括== var set1 = tmparray[i].replace(reg, '&'); var tmpStr2 = set1.split('&'); var array = new Array; array[tmpStr2[0]] = tmpStr2[1]; paramsArray.push(array); } } // 将参数数组进行返回 return paramsArray; }
方法可用.
相关文章推荐
- ExtJS ComboBox 录入智能提示
- javascript创建对象之稳妥构造函数模式(七)
- 查看 js对象
- js中if语句的几种优化代码写法
- javascript中的一些基本方法收藏
- javascript创建对象之寄生构造函数模式(六)
- JavaScript 对象
- jsonp注意事项
- JavaScript 高级程序设计 读书笔记
- My97DaePicker 用js实现文本框日期相减求天数
- JavaScript对象编程- 创建类/对象的几种方式
- jsonp工作原理详解
- Jsoup解析HTML实例及文档方法详解
- jsp总结
- JSTL—fn使用方法总结
- JSON 之GSON 解析
- 列表图片自适应垂直居中-空白标签+js
- 网页中,回车后form自动提交,跑到其他页面
- window.close(); 关闭浏览器窗口js代码
- JSON 之FastJson解析