使用Javascript从url获取id值

使用Javascript从url获取id值,javascript,Javascript,这个问题对我来说很简单,但仍然很复杂 我想从一个url中获取id值,顺便说一下,这个url是12345,我想将它插入到下面的iframe中,如您所见 www.domain.com/page.php?id=12345 <iframe frameborder="0" width="640" height="432" src="www.domain2.com/embed/video/12345"></iframe> 通过php它是如此简单,但是我们如何用java脚本实现这

这个问题对我来说很简单,但仍然很复杂

我想从一个url中获取id值,顺便说一下,这个url是12345,我想将它插入到下面的iframe中,如您所见

www.domain.com/page.php?id=12345

<iframe frameborder="0" width="640" height="432" src="www.domain2.com/embed/video/12345"></iframe>

通过php它是如此简单,但是我们如何用java脚本实现这一点呢 我看到了很多答案,但在我的页面上,它们都不起作用。我需要帮助,我们如何做到这一点
consturl=“www.domain.com/page.php?id=12345”;
//方法1:使用“URLSearchParams”`
var id_value1=新的URLSearchParams(url.split(“?”[1]).get(“id”);
//方法2:使用字符串'split'和数组'filter'方法。
//即使url有更多参数,这也会起作用
var id_value2=url
.拆分(“?”[1]
.分割(&)
.filter(param=>param.includes(“id=)[0]
.拆分(“=”[1];
//方法3:如果您知道,url将只有'id'参数,那么
var id_value3=url.split(“id=”)[1];

log({id_value1,id_value2,id_value3})你尝试了什么但没有成功,请发布你的代码事实上我在谷歌上搜索时看到了很多答案,但我不知道如何在我的页面上使用它们我想要一个完整的页面,它应该可以工作你需要理解用Java开发web应用程序的理念与PHP完全不同,这可能是一个,所以你需要学习Java和一些框架,比如SpringBoot,然后你就有了anwser