首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果有人使用Javascript的localStorage选中了一个框,我如何保存?

如果有人使用Javascript的localStorage选中了一个框,我如何保存?
EN

Stack Overflow用户
提问于 2018-08-21 05:51:58
回答 2查看 0关注 0票数 0

如果有人选中了HTML复选框并将其保存在localStorage

代码语言:txt
复制
<!DOCTYPE html>
<html>
<head>
<script>
var CheckBox = document.getElementById("Box");
if(localStorage.Box1 == 1) {
document.getElementById("Blank").innerHTML = "Hello";   
}
function Box() {
if(CheckBox.check) {
localStorage.Box1 = 1;
} else {
localStorage.Box1 = 0;
}
}
</script>
</head>    
<body>
<input type="checkbox" id="Box" onclick="Box()">
<p id="Blank"></p>
</body>
</html>
EN

Stack Overflow用户

发布于 2018-08-21 15:01:58

把它磨成:

代码语言:txt
复制
<script>
  var CheckBox = document.getElementById("Box");
  if(localStorage.getItem('Box1') === 1) {
    document.getElementById("Blank").innerHTML = "Hello";   
  }
  function Box() {
    if(CheckBox.check) {
      localStorage.setItem('Box1', 1);
    } else {
      localStorage.setItem('Box1', 0);
    }
  }
</script>
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档