如何使用 javascript 将参数传递到目标 url
How to pass parameters to destination url using javascript
我试图在点击电影时将电影 ID 传递给 url,并在目标页面中检索电影 ID。我知道表单默认执行此操作,但我想使用锚元素来完成此操作。
例如我有这个主页 url:
http://127.0.0.1:5500/client/index.html
我在主页上点击了一部电影,该电影有一个重定向到不同文件的锚标记:
http://127.0.0.1:5500/client/views/movies.html
这部电影有一个 ID,我希望在 /movies.html
页面中可用,电影 url 应该如下所示:
http://127.0.0.1:5500/client/views/movies.html?movieId=1234
我如何使用 javascript 完成此操作?
这里是 html:
<div class="card">
<a href="${'/client/views/movies.html'}" data-src="1234" >
<img class="img-size" src="${poster_image}" alt="">
</a>
<div class="card-body">
<h6 class="card-title"> ${el.title}</h6>
<p>${el.release_date}</p>
</div>
</div>
只需在锚标记 href
本身中添加所需的参数,如下所示:
<div class="card">
<a href="${'/client/views/movies.html?movieId=1234'}" data-src="1234" >
<img class="img-size" src="${poster_image}" alt="">
</a>
<div class="card-body">
<h6 class="card-title"> ${el.title}</h6>
<p>${el.release_date}</p>
</div>
</div>
我试图在点击电影时将电影 ID 传递给 url,并在目标页面中检索电影 ID。我知道表单默认执行此操作,但我想使用锚元素来完成此操作。
例如我有这个主页 url:
http://127.0.0.1:5500/client/index.html
我在主页上点击了一部电影,该电影有一个重定向到不同文件的锚标记:
http://127.0.0.1:5500/client/views/movies.html
这部电影有一个 ID,我希望在 /movies.html
页面中可用,电影 url 应该如下所示:
http://127.0.0.1:5500/client/views/movies.html?movieId=1234
我如何使用 javascript 完成此操作?
这里是 html:
<div class="card">
<a href="${'/client/views/movies.html'}" data-src="1234" >
<img class="img-size" src="${poster_image}" alt="">
</a>
<div class="card-body">
<h6 class="card-title"> ${el.title}</h6>
<p>${el.release_date}</p>
</div>
</div>
只需在锚标记 href
本身中添加所需的参数,如下所示:
<div class="card">
<a href="${'/client/views/movies.html?movieId=1234'}" data-src="1234" >
<img class="img-size" src="${poster_image}" alt="">
</a>
<div class="card-body">
<h6 class="card-title"> ${el.title}</h6>
<p>${el.release_date}</p>
</div>
</div>