JS 获取HTML之间的传输的参数的值.

来源:互联网 发布:Ubuntu纯命令行打中文 编辑:程序博客网 时间:2024/06/12 01:42

好记忆不如按烂笔头... ...


在一般的应用之中,HTML 与 HTML 的跳转涉及的不是很多,基本都会是动态的,但是要是 真的遇到了,那也得好好的的对待。

那么如何在HTML之中,实现参数的传递呐 ?


主要代码如下:request为方法名称,params 为要获取的参数。

    function request(params) {

        var url = location.href;

        var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");

        var paraObj = { };

        for (i = 0; j = paraString[i]; i++) {

            paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);

        }

        var returnValue = paraObj[params.toLowerCase()];

        if (typeof (returnValue) == "undefined") {

            return "";

        } else {

            return returnValue;

        }

    }


调用:

var name = decodeURI(request("name"));



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小狗的前腿弯了怎么办 两周的小狗缺钙怎么办 狗腿关节断了怎么办 五岁儿童抵抗力差怎么办 3岁儿童抵抗力差怎么办 四岁儿童抵抗力差怎么办 我孩子和我相冲怎么办 儿子不热母亲怎么办?单身呀? 大兔子吃小兔子怎么办 车窗贴膜里面有灰尘怎么办 陌陌小游戏不能玩游戏怎么办 电脑游戏里面的出现俄文怎么办 龙之谷手游转职业装备怎么办 如果函数值和类型不一致怎么办 qq提现不到账怎么办 提现的钱不到账怎么办 联璧金融提现不到账怎么办 孕早期拉稀拉水怎么办 兔子嘴巴摔烂了怎么办 猫咪耳朵里有黑的东西怎么办 兔子的腿骨折了怎么办 德牧耳朵立不起来怎么办 童鞋魔术贴太长了怎么办? 许昌国贸360手机没电怎么办 滴滤油膜泡泡不破怎么办 商铺转让不出去怎么办 手机导航gps信号弱怎么办 卖家收到退货有破损怎么办 手办寄快递盒子坏了怎么办 淘宝收到衣服破损的怎么办 收到的快递少了怎么办 快递寄东西坏了怎么办 发快递东西坏了怎么办 寄快递东西碎了怎么办 手机全成英文了怎么办 冲好的奶粉结块怎么办 糖有点化了怎么办弄干 猪拉黑色稀粪便怎么办 盆栽花用肥多了怎么办 辊底式退火炉出炉温度高怎么办 黑枸杞长霉了怎么办