Показать сообщение отдельно
  #1 (permalink)  
Старый 03.03.2013, 12:51
Новичок на форуме
Отправить личное сообщение для Nicki Посмотреть профиль Найти все сообщения от Nicki
 
Регистрация: 03.03.2013
Сообщений: 8

Длина радиокнопок
У меня не получается вывести длину для радиокнопок. Скорее всего, неверно задаю команду. Как исправить надо, может ли кто помочь?

o=document.fr.rado.length;

function checkx() { 
    var er=''; 
    var i,j,k,v,o,ok,rado;        
    for(i=0; i<22; i++) { 
        v=document.fr.vopros[i].value; 
        k=i+1;
        er+=k+" "+v+'\n';        
        alert(er);        
switch(v) {
case "radio":
    rado="rad["+k+"]"; 
    ok=false;
    alert(rado);
    o=document.fr.rado.length;
    alert(o);
        for(j=0; j<o.length; j++) {    
            if (o[j].checked) {
                ok=true; 
                break;
            };
        };
        if (!ok) {
             er+='კითხვა '+i+'\n'; 
        }; 
  break;
case "check":
 // alert(v);
  break;
case "text":
//  alert(v);
  break;  
}          
    }  
        alert(er);      
}

</script>


<div class="line1">
	<span>Вопрос 4: </span>     
	<input type="hidden" name="vopros" value="check" />                            
</div>
<div class="line1">
	<input type="checkbox" name="box[0]" value="11">
	<input type="hidden" name="boxo" value=" Chk 1 " /><span> Chk 1</span>                                                     
</div>
<div class="line1">
	<input type="checkbox" name="box[0]" value="12">
	<input type="hidden" name="boxo" value=" Chk 2 " /><span> Chk 2</span>                                                     
</div>
<div class="line1">
	<input type="checkbox" name="box[0]" value="13">
	<input type="hidden" name="boxo" value=" Chk 3 " /><span> Chk 3</span>                                                     
</div>
<div class="line1">
	<span> Вопрос 5:</span>     
	<input type="hidden" name="vopros" value="radio" />                            
</div>
<div class="line1">
	<input type="radio" name="rad[5]" id="14" value="14">	<span>Radio 1</span>                                                     
</div>
<div class="line1">
	<input type="radio" name="rad[5]" id="15" value="15">	<span>Radio 2</span>                                                     
</div>
<div class="line1">
	<input type="radio" name="rad[5]" id="16" value="16">	<span>Radio 3</span>                                                     
</div>
Ответить с цитированием