这是我的代码,可以正常工作,但是一旦刷新它就消失了。.
function yesnoCheck(that) {
if (that.value == "1") {
// alert("check");
document.getElementById("ifYes").style.display = "block";
} else {
document.getElementById("ifYes").style.display = "none";
}
}
<select onchange="yesnoCheck(this);">
<option value="1">Yes</option>
<option value="2">No</option>
</select>
这是上面代码的脚本
答案 0 :(得分:0)
将数据存储在sessionStorage
或localstorage
中
sessionStorage属性允许您访问当前来源的会话存储对象。 sessionStorage
与Window.localStorage
相似;唯一的区别是,存储在localStorage中的数据没有设置过期时间,而存储在sessionStorage
中的数据在页面会话结束时被清除。
您可以使用localStorage.setItem('storeObj', JSON.stringify(myObj));
轻松存储它。
如果您转到另一个页面,则可以通过执行此操作获得该对象
var getObject = JSON.parse(localStorage.getItem('storeObj'));
。
现在,您的旧对象位于变量getObject
中。
同样,您也可以在sessionStorage
中存储检索数据和对象。