首页 > 其他分享 >js中通过url传参的方式是很常见的,而传参的过程中获取参数也是很关键的一部分。本文主要分享js获取url参数的函数和调用方法。(转载)

js中通过url传参的方式是很常见的,而传参的过程中获取参数也是很关键的一部分。本文主要分享js获取url参数的函数和调用方法。(转载)

时间:2022-12-27 11:57:04浏览次数:52  
标签:传参 url js 获取 ar 参数

js中通过url传参的方式是很常见的,而传参的过程中获取参数也是很关键的一部分。本文主要分享js获取url参数的函数和调用方法。

JS函数

复制代码
 1 function getQuery(key) {
 2     var search = location.search.slice(1); //得到get方式提交的查询字符串
 3     var arr = search.split("&");
 4     for (var i = 0; i < arr.length; i++) {
 5         var ar = arr[i].split("=");
 6         if (ar[0] == key) {
 7             if (unescape(ar[1]) == 'undefined') {
 8                 return "";
 9             } else {
10                 return unescape(ar[1]);
11             }
12         }
13     }
14     return "";
15 }
复制代码

调用方法:getQuery("参数名")

如:url?param1=123&param2=456

通过getQuery("param1")和getQuery("param2")分别获取param1和param2的值。

转载来源:https://www.cnblogs.com/bosins/p/11089114.html

标签:传参,url,js,获取,ar,参数
From: https://www.cnblogs.com/mengweilong/p/17007743.html

相关文章

  • 【cocos2d-x从c++到js】注册函数
    前面的文章中讲过,在游戏启动时,会调用大量的addRegisterCallback函数,向SpiderMonkey注册Cocos2d-x引擎的函数。​​ScriptingCore*sc=ScriptingCore::getInsta......
  • Web前端--HTML+Canvas+Js实现3D魔方小游戏
    一、案列效果二、案列思路1、先将平面上的6个DIV拼接在一起。形成一张类似于3d立方体图形展开的平面图。 2、我们需要将每一个面旋转到相应的位置上,每一个面的旋转轴都是不......
  • Web前端--HTML+Canvas+Js实现3D魔方小游戏
    一、案列效果二、案例思路1、先将平面上的6个DIV拼接在一起。形成一张类似于3d立方体图形展开的平面图。 2、我们需要将每一个面旋转到相应的位置上,每一个面的旋转......
  • js校验输入0-1之间的小数,最多保留小数点后两位
    varreg=/^0\.[1-9]{0,2}$/;varlinka=0.1;console.log(reg.test(linka)); 0到1两位小数正则^(0\.(0[1-9]|[1-9]{1,2}|[1-9]0)$)|^1$不含0、0.0、0.00 /......
  • nestjs中swagger的基本使用
    nestjs中swagger的基本使用安装$npminstall--save@nestjs/swaggerswagger-ui-express//如果使用fastify,则必须安装fastify-swagger而不是swagger-ui-express:$npm......
  • 常用的js正则验证整理
    原文链接:点我一、校验数字的js正则表达式1数字:^[0-9]*$2n位的数字:^\d{n}$3至少n位的数字:^\d{n,}$4m-n位的数字:^\d{m,n}$5零和非零开头的数字:^(0|[1-9][0-9]*)......
  • 用IDEA插件实现json字符串格式化
    用IDEA插件实现json字符串格式化Echoo华地于2022-10-1411:50:47发布分类专栏:使用工具文章标签:intellij-ideaidejson格式化json字符串格式化订阅专栏安装插件......
  • threejs_单例模式_基于类
    D:\code_gitee\threejs_learn_vanilla_class_singleton\threejs_learn_vanilla_ts_class_singleton\index.html<!DOCTYPEhtml><htmllang="en"><head><metacha......
  • JS内置类型
    原始类型调用方法原始类型是简单的值,默认不能调用属性和方法,javascript为了可以使其可以获取属性和调用方法,对其封装了对应的包装类型。StringNumberBooleanSymbolB......
  • JS手写练习随笔-20221226.2 ---- 带并发限制的异步调度器
    最多保持特定数量任务执行的异步调度器classScheduler{//最大任务执行数目privatemaxCnt:number;//正在执行的任务数目privaterunningCnt:number;......