gpt4 book ai didi

javascript - 如果更改了复选框的状态,它可以永久保存在页面上吗?

转载 作者:行者123 更新时间:2023-11-30 08:50:21 24 4
gpt4 key购买 nike

如果复选框被选中/取消选中,我想将其状态永久保存在页面上。我尝试这样:

function saveState() {
document.getElementById($(this).parent().attr('id')).innerHTML = '<input type="checkbox" checked onclick="saveState.call(this)">'
}

<td id="test"> <input type="checkbox" onclick="saveState.call(this)"> </td>

但是在页面刷新之后,这个变化就被遗漏了。

最佳答案

您有两个选项可以让数据在页面加载期间保持不变:

  1. 保存在服务器端
  2. 在客户端保存

使用本地存储是最快的客户端选项:

localStorage.setItem("state", saveState()); // save
localStorage.getItem("state") // get

关于javascript - 如果更改了复选框的状态,它可以永久保存在页面上吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18445892/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com