0
브라우저를 새로 고침 할 때 삭제 버튼을 클릭 할 때까지 확인란이 계속 유지되도록 localstorage에 확인란을 저장하려고합니다.자바 스크립트 LocalStorage를 사용하여 여러 확인란 저장
function save(){
var checkbox = document.getElementById('ch1');
localStorage.setItem('ch1', checkbox.checked);
}
function load(){
var checked = JSON.parse(localStorage.getItem('ch1'));
document.getElementById("ch1").checked = checked;
}
function reload(){
location.reload();
localStorage.clear()
}
load();
<body onload="load()">
<input type="button" id="ReserveerButton1" value="save" onclick="save()"/>
<input type="button" id="Wisbutton1" value="delete" onclick="reload()"/>
<input type="checkbox" id="ch1"></input>
//additional checkboxes
<input type="checkbox" id="ch1"></input>
<input type="checkbox" id="ch1"></input>
<input type="checkbox" id="ch1"></input>
</body>
이 성공적으로 하나 개의 체크 박스를 절약하지만 여러 확인란을 저장할 것 : 여기
내가 지금까지 시도한 것입니다. 나는() 저장 기능에 루프를 추가 필요에 따라서 나는
function save(){
var checkbox = document.getElementById('ch1');
for (i = 0; i < checkbox.length; i ++) {
localStorage.setItem('ch1', checkbox.checked);
}
}
내가 부하와 그 검사 값을 얻는 방법에 붙어 비트() 그러나 전화를하고 ... 내가 필요로하는 가정입니까?
건배
사용 클래스 좋아해요 – Marko