首页 > 解决方案 > 如何像 javascript 中的路径一样在 url 中传递参数?

问题描述

如何像在 Django 中一样从 URL 路径获取参数?例如,如果 url 是domain.dom/userid,那么我们需要 userid 作为 js 中的参数并重定向到domain.dom. 这在javascript中可能吗?

标签: javascripthtmlurldom

解决方案


尝试这个

let url =  new URL("https://domain.dom/freddy_user"); // new Url(location.href) 
const userid = url.pathname.slice(1);
url.pathname="index.html";
url.searchParams.set("userid",userid)
console.log(url); // location.replace(url)


推荐阅读