Как применить валидацию на javascript к input radio

Хочу сделать валидацию к input radio на javascript где требуется обязательный выбор одного варианта. Вот код на html

<form action="#" onsubmit="return validate()">
<div class="memory_type">
          <span id="warning"><i class="fa fa-warning"></i></span>
          <span class="details" id="error_memory">Тип памяти</span>
          <input
            type="radio"
            id="SSD"
            name="memory_type"
            value="1"
            selected="selected"
          /><label for="SSD">SSD</label>
          <input type="radio" id="HDD" name="memory_type" value="2" /><label
            for="HDD"
            >HDD</label
          >
        </div>
</form>

Ответы (1 шт):

Автор решения: Георгий Джобава

Можно сделать так например:

function validate() {


const memory = document.querySelectorAll('input[name="memory_type"]');
  const selected = [...memory].some((radio) => radio.checked);
  if (!selected) {
    error_memory.style.color = '#E52F2F';// менят цвет текста на красный
  }
  return selected;

 }
→ Ссылка