gpt4 book ai didi

javascript - 使用javascript将参数传递到下一页

转载 作者:行者123 更新时间:2023-11-28 04:47:44 27 4
gpt4 key购买 nike

JavaScript 将自动生成一些照片和照片的描述。我需要点击照片,然后它会发送一个参数(标题)到下一页,所以让下一页根据我点击的照片生成信息

这是我的代码,我尝试使用 document.submit() 来执行此操作,但似乎失败了。

在第一页:

function print(){
var detail = getVideo();
var number = detail.length;
document.getElementById("watch").innerHTML = "";
for (i=0;i<=number;i++){
document.getElementById("watch").innerHTML += ('<a href="play.html" onclick="submitvideo(detail[i].title)"><img src='+detail[i].poster+'></a>');
document.getElementById("watch").innerHTML += ('<h class="vname">'+detail[i].title+'</h>')
document.getElementById("watch").innerHTML += ('<p>'+detail[i].desc+'</p>');
}


function submitvideo(title){
title.submit();
}

第二页:(现在只是用来测试是否通过)

<script type="text/javascript">
function getv(){
alert(document.location.search);

}
</script>

最佳答案

使用href作为参数持有者href="play.html?title='+detail[i].title+'"

function print(){
var detail = getVideo();
var number = detail.length;
document.getElementById("watch").innerHTML = "";
for (i=0;i<=number;i++){
document.getElementById("watch").innerHTML += ('<a href="play.html?title='+detail[i].title+'"><img src='+detail[i].poster+'></a>');
document.getElementById("watch").innerHTML += ('<h class="vname">'+detail[i].title+'</h>')
document.getElementById("watch").innerHTML += ('<p>'+detail[i].desc+'</p>');
}

play.html中,您可以拆分链接并获取photoTitle

var fullUrl = window.location.href;
var titlePhoto = fullUrl.split("title=")[1];
console.log(titlePhoto)

关于javascript - 使用javascript将参数传递到下一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43204807/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com