Radiogrupplängdproblem

JavaScript

1 svar · 153 visningar · startad av Dino

Medlem sedan sep. 20011 914 inlägg
Trådstart#1

Har ett okänt antal radioknappar och denna funktion kollar om ingen är vald så alert annars skickas man vidare. Detta funkar bra så länge det är fler än en rad, men när det är en rad så tar den alerten i vilket fall. Någon som har en lösning.

function vald(){
   var bla
   element = document.lista.valdrad //valdrad = radiogruppnamnet
   rader = element.length
   bla = 0
   for (i=0; i<rader; i++){
      if (element[i].checked == true){
         location.href = "blablabla"
         bla = 1
      }
   }
   if (bla == 0){
      alert("Måste välja en tidigare prislista som du vill använda.")
   }
}
Medlem sedan sep. 20011 914 inlägg
#2

Löste sig. La in en dold ckeckbox.

270 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
140 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)