Este fue mi último intento, y no he tenido éxito.
if(document.querySelectorAll("input[name='myRadioButton']").checked) { alert("checked"); }Debe ser algo sencillo para los expertos en JavaScript. ¿Por qué JavaScript es tan difícil?
POR FAVOR no jQuery.
puede usar el detector de eventos para manejar el cambio de entrada de esta manera:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body> <input type="radio" name="myradio" /> <input type="radio" name="myradio" /> <input type="radio" name="myradio" /> </body> </html> <script> let radio = document.getElementsByName("myradio"); for (let i = 0; i < radio.length; i++) { radio[i].addEventListener("input", () => { alert("checked"); }); } </script>