Radio Button als Pflicht definieren mit js

Pludan

Grünschnabel
Hallo

Ich muss in einem Formular die Radio Button als Pflicht Button definieren.

Dies haben ich so ohne erfolg versucht:

Javascript:
if(document.newuser.mobilefunkanbieter_radio.value === "") {
            document.getElementById('mobilefunkanbieter_radio').style.color = "red";
            errorvar = "1";
        } else {
            document.getElementById('mobilefunkanbieter_radio').style.color = "black";
        }

Bei Eingabefelder funktioniert der Code.

Kann mir jemand sagen wie ich dies bei Radio Button zum funktionieren bringe.
Bin js Anfänger.

Vielen Dank für eure Hilfe
Beste Grüsse Daniel
 
Zuletzt bearbeitet:
Lösung

Javascript:
function checkForm(){
   
var checked = false;
   var choices = document.getElementsByName("mobilefunkanbieter_radio");;
   for (var i = 0;i < choices.length;i++){
    if (choices[i].checked) {checked = true;}
   }
   if ((!checked) && $("#tblnummer_uebernehmen input:checked").length > 0){
    document.getElementById('mobilefunkanbieter_titel').style.color = "red";
    errorvar = "1";
   } else {
    document.getElementById('mobilefunkanbieter_titel').style.color = "black";
   } 
  if (errorvar === "1") {
   alert("Bitte füllen Sie alle Pflichtfelder aus!");
   return false;
  } else {
   $("#formular").fadeIn();
  }
 });
 
Zurück