gpt4 book ai didi

javascript - 除了 Window.location.href 之外还有其他方法吗?

转载 作者:行者123 更新时间:2023-11-30 15:38:57 24 4
gpt4 key购买 nike

我通过使用 Window.location.href 知道。我可以在我的 html 中传递变量,例如:

window.location.href=getone_url+'?proId='+proId

但是现在,我想要类似的东西,但不刷新页面。

谢谢

最佳答案

您可以将值存储在数组中。

然后您可以从同一个数组中检索值。

工作示例:

var listOfNumbers = [];
var button = document.getElementsByTagName('button')[0];
var numberDivs = document.getElementsByTagName('div');

function addNumberToList() {
listOfNumbers[listOfNumbers.length] = this.textContent;
}

function memoryList() {
var textList = listOfNumbers.join(', ');
window.alert('The numbers you clicked were (in order): ' + textList);
listOfNumbers = [];
}

for (var i = 0; i < numberDivs.length; i++) {
numberDivs[i].addEventListener('click',addNumberToList,false);
}

button.addEventListener('click',memoryList,false);
div {
float: left;
width: 40px;
height: 40px;
margin: 3px;
line-height: 40px;
text-align: center;
font-weight: bold;
color: rgb(255,255,255);
background-color: rgb(255,0,0);
border-radius: 6px;
}

div:nth-of-type(3n+1) {
clear: left;
}

div:hover {
background-color: rgb(0,127,0);
cursor: pointer;
}

button {
margin-left: 24px;
}
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>

<button type="button">Tell me what I clicked</button>

关于javascript - 除了 Window.location.href 之外还有其他方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41110905/

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