[英]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.