上下文:我创建一个内容表来通知用户他们已完成/访问的页面。简化IF ... Else语句与For循环[Javascript]
下面的if ... else语句正在工作(本身),但我想使用FOR循环中的“i”计数器来生成其他30章的检查。
脚本将首先加载包含值1或0的localstorage,表示visited/unvisited并将该数据传输到变量chap1check。根据结果,内容表应该显示用户哪个页面有或没有被访问过。
即时消息我不知道我需要做什么,但理论上,我将需要用“i”的值替换所有“chap ...”。
<script type="text/javascript">
var i;
for (i = 1; i <=31; i++){
var chap1Check = localStorage.getItem("chap1Status");
if(chap1Check == "1"){
document.getElementById('chap1Completion').innerHTML = "Completed";
}else{
document.getElementById('chap1Completion').innerHTML = "Incomplete";
}
}
</script>
chap1Check应得增加一个解决方案? chap2Check等? – eltonkamami