如何取url中的参数
来源:互联网 发布:navicat for mysql破解 编辑:程序博客网 时间:2024/05/14 05:51
1.
function getQueryStr(){var qs = location.search.length > 0 ? location.search.substring(1) : "", args = {}, name = null, value = null, items = qs.length > 0 ? qs.split('&') : [];for(var i = 0; i < items.length; i++){item = items[i].split('=');name = decodeURIComponent(item[0]);value = decodeURIComponent(item[1]);if(name.length){args[name] = value;}} return args; }例如://取当前URL name的参数getQueryStr()['name'];2.用正则表达式来获取,更加简便function getQueryStr(name){var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');var str = window.location.search.substr(1).match(reg);if(str != null){return decodeURIComponent(str[2]);}return null;}例如://取当前URL name参数getQueryStr('name');
阅读全文
0 0
- 如何取url中的参数
- JS取url中的参数
- js取url参数
- JS 取 URL参数
- js取url参数
- javascirpt 取url参数
- sencha-touch如何修改url中的参数
- 如何获取页面中url中的参数
- javascript url 参数 取参数 截取参数 url 查询参数
- JS 获得取url参数
- javascript取url的参数
- js 取url参数乱码
- js取url的参数
- PHP 正则取 url 参数
- 如何隐藏window.open()的URL中的参数
- 关于如何获取url中的参数的值
- vue中如何不通过路由直接获取url中的参数
- url中的参数加密
- A
- POJ:Currency Exchange
- cocosx项目移植到Xcode中经历的坑 (更新中...)
- Languages<stringstream的使用+map集合的使用>
- Java中的深拷贝(深复制)和浅拷贝(浅复制)
- 如何取url中的参数
- IOS 身份证校验
- C++写时拷贝(测试用例String类)
- No adapter for handler [public boolean com.fuying.assure.user.login.action.UserManageAction.validIdN
- java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $
- 关于descriptionWithLocale和NSLog数组/字典时中文显示unicode
- 总结几种排序算法(一)---冒泡排序
- TensorFlow中,variable_scope和name_scope的不同之处
- iOS UserDefaults存储自定义对象