Javascript 声明id时无法读取null的innerHTML属性
首先,我想说我读过这篇文章 但这对我一点帮助都没有,我真的抓狂了 我将数据保存在localstorage中,我希望从中获取项目,如果它不在那里,我会在html文件中附加一个“No movie”字符串 这是我的HTML文件:Javascript 声明id时无法读取null的innerHTML属性,javascript,html,Javascript,Html,首先,我想说我读过这篇文章 但这对我一点帮助都没有,我真的抓狂了 我将数据保存在localstorage中,我希望从中获取项目,如果它不在那里,我会在html文件中附加一个“No movie”字符串 这是我的HTML文件: <div class="container-fluid" id="userinfo"> <p><strong>Användare</strong></p> <p> Philip </p&
<div class="container-fluid" id="userinfo">
<p><strong>Användare</strong></p>
<p> Philip </p>
<p><strong>Favoritfilm</strong></p>
<p id="getFavMovie"> </p>
</div>
如您所见,我已经声明了idgetFavMovie
,因此我根本不理解这个问题。
非常感谢您的帮助。对不起,我很累。。。我以为它说的是“读取”,但它说的是“设置”属性。 这是因为我在开始时没有使用javascript的onload函数:
谢谢你们的帮助,伙计们,我的坏蛋 您在第一个条件中有一个输入错误
。innerHTML==“无电影”
var mymovie = localStorage.getItem("favmovie");
if(mymovie == null){
document.getElementById("getFavMovie").innerHTML == 'No movie'
}
else{
document.getElementById("getFavMovie").innerHTML = localStorage.getItem("favmovie");
}