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

2020-06-29 科技 191阅读

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

function getURLParameter(name) {

return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;

}

var orgid = getURLParameter('orgid');

var orglevel = getURLParameter('orglevel');

console.log('orgid='+orgid);

console.log('orglevel='+orglevel);

扩展资料

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

var url = document.location.toString();//获取url地址

var urlParmStr = url.slice(url.indexOf('?')+1);//获取问号后所有的字符串

var arr = urlParmStr.split('&');//通过&符号将字符串分割转成数组

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

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

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

console.log(unit_title);

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com