Autor Zpráva
HonzaJ
Profil *
Ahoj chtěl bych se zeptat jestli existuje nějaký elegantnější řešení jak testovat označení radia pomocí js než tímto stylem?Jde mi o to že mám několik skupin a níže uvedený postup se mi zdá ne moc dobrej a navíc mám pocit že načítání stránky probíhá dýl než tomu bylo bez javascriptu.
        a = 0;
    while (a<6) {
      if(document.dotaznik.vek[a].checked==true){
        kontrola++;
        break;
        
      }else{
        a++;
      }
      if(a==6){
      window.alert("Sekce VĚK není vyplněna");
      }
    } 
Darker
Profil
No možná by ses měl podívat na cyklus for.
Pak by to tvoje vypadalo takto:

for(a=0;a<6;a++) {
      if(document.dotaznik.vek[a].checked==true){
        kontrola++;
        break;
        
      }else{
      
      }
      if(a==6){
      window.alert("Sekce VĚK není vyplněna");
      }
    } 


Google

-Javascript Tutorials and Lessons: Javascript and Radio Buttons on ...
-Javascript Get or Set Checked Radio Value

To první je docela srozumitelné, ale možná se to dá dělat ještě lépe

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0