saber cuando un button radio de html está marcado y cuándo no lo está in javascript

Para saber si un radio button en HTML está marcado o no, se puede utilizar JavaScript para escuchar el evento de cambio (change) en el radio button y verificar su propiedad checked en el objeto del evento. También se puede acceder al radio button con el método getElementById y verificar su propiedad checked directamente. A continuación se muestra un ejemplo de ambas opciones:

<!-- HTML -->
<input type="radio" id="radio-button">

<script>
  // JavaScript
  const radioButton = document.getElementById("radio-button");

  radioButton.addEventListener("change", () => {
    if (radioButton.checked) {
      console.log("Radio button is checked");
    } else {
      console.log("Radio button is not checked");
    }
  });

  // Alternatively
  if (radioButton.checked) {
    console.log("Radio button is checked");
  } else {
    console.log("Radio button is not checked");
  }
</script>
510 chars
23 lines

gistlibby LogSnag