Javascript 需要使用复选框清除本地存储
我知道本地存储是通过以下方式清除的:Javascript 需要使用复选框清除本地存储,javascript,checkbox,local-storage,Javascript,Checkbox,Local Storage,我知道本地存储是通过以下方式清除的: localStorage.clear(); 您将如何在复选框中使用此选项?假设您有一个复选框: <input type="checkbox" id="all" value="" name="all"> Remove All 删除所有 我更喜欢使用javascript(而不是jquery)完成 谢谢 对于change事件,使用addaddEventListener尝试类似的操作 document.getElementById("all").a
localStorage.clear();
您将如何在复选框中使用此选项?假设您有一个复选框:
<input type="checkbox" id="all" value="" name="all"> Remove All
删除所有
我更喜欢使用javascript(而不是jquery)完成
谢谢 对于
change
事件,使用addaddEventListener
尝试类似的操作
document.getElementById("all").addEventListener('change', function(){
if(this.checked)
{
localStorage.clear();
}
});
您可以使用更改事件处理程序:
var clear=函数(toClear){
if(toClear)
localStorage.clear();
};代码>
使用addEventListener
删除所有绑定事件,并在handler中添加您希望在哪个事件上执行操作的代码?何时需要触发本地存储清除?当您选中复选框时,当您提交表单时?