每页都有以下按钮:
<a href="#" class="mainMenu sideBarButton orange" style="visibility:hidden" id="myButton">Start</a>
和一个弹出窗体,其中包含以下按钮
<input type="button" value="Log in" onClick="assignValue()";/>
点击此通话: function assignValue(){ sessionStorage.setItem(&#34; booleanLoggedIn&#34;,true); }
我希望与key&#34; booleanLoggedIn
&#34;相关联的价值对于整个会话都是如此,所以:
window.onload = function(){
var loggedIn = sessionStorage.getItem('booleanLoggedIn');
if (loggedIn){
document.getElementById('myButton').style.visibility="visible";
}
表示只要用户登录,按钮&#34; Start
&#34;会出现在页面上吗?
但这不能正常工作,我不明白为什么。我知道价值&#34; true
&#34;正确存储..