获取网页中url属性使用的是window.location对象

windows.location对象的属性 

属性描述
herf返回的是当前页面的整个url
protocol返回的是url的协议
hostname返回的是主机名(域名
host返回的是主机名(域名)包含端口号
port返回的是主机端口
pathname返回的当前页面的路径名
search返回的是?后面的部分(包含?)
hash返回锚点(从#号开始)

点击a标签带参数跳转到other.html

<body>
  <a href="./other.html?id=1">跳转</a>
</body>

在other.html中接受a标签中的参数

<body>
  <script>
    // 用=将路由参数分割成数组
    let idArray = window.location.search.split('=');
    console.log(idArray);//[?id,1]
    // 获取路由的参数
    let assetId = idArray[1];
    console.log(assetId);//1
  </script>
</body>

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐