html中的js如何获取通过POST方法传递过来的参数

html中的js如何获取通过POST方法传递过来的参数,第1张

可以通过解析url路径,获取参数

\tfunctiongetURLParameter(name){

returndecodeURIComponent((newRegExp('[|&]'+name+'='+'([^&;]+)(&|#|;|$)')exec(locationsearch)||[,""])[1]replace(/\+/g,'%20'))||null;

\t}

\tvarorgid=getURLParameter('orgid');

\tvarorglevel=getURLParameter('orglevel');

\tconsolelog('orgid='+orgid);

\tconsolelog('orglevel='+orglevel);

扩展资料

html中通过url地址传参及获取参数:

varurl=documentlocationtoString();//获取url地址

varurlParmStr=urlslice(urlindexOf('')+1);//获取问号后所有的字符串

vararr=urlParmStrsplit('&');//通过&符号将字符串分割转成数组

varcourseId=arr[0]split("=")[1];//获取数组中第一个参数

varunit_title=arr[1]split("=")[1];//第二个参数

unit_title=decodeURI(unit_title);//转码将解码方式unscape换为decodeURI,将中文参数获取

consolelog(unit_title);

RequestQueryString["Action"]

RequestQueryString["llmenugroup"]

RequestQueryString["lrmenugroup"]

RequestQueryString["lrlink"]

function getParameter(parName){ var str = parNametoLowerCase() + "=";

var gvalue = "";

var HREF = locationhref;

var upperHREF = locationhreftoLowerCase();

if(upperHREFindexOf(str)>0){

gvalue = HREFsubstring(upperHREFindexOf(str) + strlength,upperHREFlength);

if(gvalueindexOf('&')>0) gvalue = gvaluesubstring(0,gvalueindexOf('&'));

if(gvalueindexOf("#")>0) gvalue = gvaluesplit("#")[0];

}

return gvalue;

} //parName为要获取的参数名,如:id=getParameter("id")

var href = locationhref;

var matches = hrefmatch(/\page=([^&]+)/);

if (matches) {

    var page = matches[1];

    consolelog(page);

}

获取query对象

var query = (function (href) {

    href = hrefsplit('');

    hrefshift();

    href = hrefjoin('');

    href = hrefsplit('&');

    var query = {};

    for (var i = 0; i < hreflength; i += 1) {

        var q = href[i]split('=');

        query[q[0]] = q[1];

    }

    return query;

}(locationhref));

asp 获取地址栏参数代码 ============================================

函数名 JoinChar 作  用 向地址中加入 或 & 参  数 strUrl  网址 返回值 加了 或 & 的网址 pos=InStr( "abcdefg" "cd") 则pos会返回 表示查找到并且位置为第三个字符开始 这就是“查找”的实现 而“查找下一个”功能的 实现就是把当前位置作为起始位置继续查找 ============================================

lishixinzhi/Article/program/net/201311/14150

以上就是关于html中的js如何获取通过POST方法传递过来的参数全部的内容,包括:html中的js如何获取通过POST方法传递过来的参数、C#中 在地址栏传了多个参数 怎麼获取、js如何获取地址栏传递的参数值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9515278.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存