繁体   English   中英

如何在 JavaScript 中将 url 的参数存储到变量中

[英]How To store parameter of a url into variable in JavaScript

嗨,我是 Shashwat 我想知道如何在 JavaScript 中将 url 的参数存储到变量中

我的网址是 -- www.example.com?name=shashwat&lastname=mishra&email=example@gmail.com

所以我想像这样存储

var 名称 = shashwat

var 姓氏 = 米什拉

var email = example@gmail.com

 <html> <body> </body> <script> const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const product = urlParams.get('email') console.log(product); </script> </html>

请使用此代码获取 url 变量

您可以使用 javascript 代码获取查询参数

function getUrlParameterByName(name, url) {
    if (!url) url = window.location.href;
    name = name.replace(/[\[\]]/g, '\\$&');
    var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'),
        results = regex.exec(url);
    if (!results) return null;
    if (!results[2]) return '';
    return decodeURIComponent(results[2].replace(/\+/g, ' '));
}

var email = getUrlParameterByName('email');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM