Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 声明id时无法读取null的innerHTML属性_Javascript_Html - Fatal编程技术网

Javascript 声明id时无法读取null的innerHTML属性

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&

首先,我想说我读过这篇文章 但这对我一点帮助都没有,我真的抓狂了

我将数据保存在localstorage中,我希望从中获取项目,如果它不在那里,我会在html文件中附加一个“No movie”字符串

这是我的HTML文件:

  <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>
如您所见,我已经声明了id
getFavMovie
,因此我根本不理解这个问题。
非常感谢您的帮助。

对不起,我很累。。。我以为它说的是“读取”,但它说的是“设置”属性。 这是因为我在开始时没有使用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");
}