30
Мар
2020

нужно сохранить значение radio кнопки при перезагрузке страницы

<input type="radio" id="bA" name="hero" class="choose"><img src="#" alt="" id="A">
<input type="radio" id="bE" name="hero" class="choose"><img src="#" alt="" id="E">
const save = document.getElementsByName('hero');
for (var i = 0; i < save.length; i++) {
  save[i].onclick = function() {
    localStorage.setItem('Radio', this.value);
  }
}
if(localStorage.getItem('Radio')) {
  let Radio = localStorage.getItem('Radio');
  document.querySelector('input[name="hero"][value="' + Radio + '"]').setAttribute('checked','checked');
}



нужно сохранить значение 'checked' у одной из радио-кнопок, я попробовал работать с localstorage, но никак не получается это реализовать через javascript... помогите пожалуйста)
Источник: https://ru.stackoverflow.com/questions/1102600/%D0%BD%D1%83%D0%B6%D0%BD%D0%BE-%D1%81%D0%BE%D1%85%D1%80%D0%B0%D0%BD%D0%B8%D1%82%D1%8C-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-radio-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D0%B8-%D0%BF%D1%80%D0%B8-%D0%BF%D0%B5%D1%80%D0%B5%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B5-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B
Share

Тебе может это понравится...