我正在使用get方法从api获取名称(名称1,名称2,名称3)
例如:在单击name1时,使用锚点,我想在page2.html上显示相同的名称。
<a href='page2.html' onclick='getvalue(this)'>+data.items.name+</a>
function getvalue(click){
var clicked=click.innerHTML;
document.getElementbyId("name").innerHTML=clicked;
}
第2页html
<p id="name"></p>
但是我得到的是不确定的价值,如何实现解决方案?
答案 0 :(得分:0)
尝试这种方式
在第1页上:
function getvalue(click){
var clicked=click.innerHTML;
//document.getElementById("name").innerHTML=clicked;
localStorage.setItem("clicked",clicked);
}
在第2页上:
window.addEventListener('load', function() {
var clickedval = localStorage.getItem("clicked");
});
答案 1 :(得分:-1)
在会话中设置值
sessionStorage.setItem('key', 'value');//to set value
获取价值
sessionStorage.getItem('key');//to get the value