Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

imbertti

validar valor de inputs diferentes

Recommended Posts

Fala Galera!

Como vocês fariam para validar inputs diferentes nesta pergunta de formulario:

 

Numere as seções, por ordem de 1 a 6, sendo 1 a seção que tem a sua maior preferência e 6 a de sua menor preferência:

 

seção 1 - radioValor1, radioValor2, radioValor3, radioValor4, radioValor5, radioValor6

seção 2 - radioValor1, radioValor2, radioValor3, radioValor4, radioValor5, radioValor6

seção 3 - radioValor1, radioValor2, radioValor3, radioValor4, radioValor5, radioValor6

seção 4 - radioValor1, radioValor2, radioValor3, radioValor4, radioValor5, radioValor6

seção 5 - radioValor1, radioValor2, radioValor3, radioValor4, radioValor5, radioValor6

seção 6 - radioValor1, radioValor2, radioValor3, radioValor4, radioValor5, radioValor6

 

Ou seja, se o cara responder "3" na seção 1, ele não poderá responder "3" na seção 2, e assim por diante....

 

 

abração

Henrique

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara você pode disabilitar(acho que dá) os outros input de mesmo numero depois de marcar, só que acho melhor você exigir(obrigar) o cara a responder de cima pra baixo, ou seja só a primeira linha estaria habilitada apos marca-la habilita a segunda mas sem o campo de mesmo numero habilitado e assim por dianteAcho qeu dá pra melhorar pois assim vai dar muito trabalho...Mas é uma ideia

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu pela dica! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Meu colega me passou uma forma aqui que achei bem legal e funcionou... vejam:

 

<HTML>

<head>

<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">

<script language="javascript">

 

function unSelectAll(s, r) {

for (i = 1; i <= 6; i++) {

var rad = document.getElementById("rs_" + i + r);

rad.checked = false;

}

var rad = document.getElementById("rs_" + s + r);

rad.checked = true;

}

 

</script>

</head>

<body>

Secao 1 -

<input type=radio id="rs_11" value="1" name="sec1" onclick="java script:unSelectAll(1, 1)">

<input type=radio id="rs_12" value="2" name="sec1" onclick="java script:unSelectAll(1, 2)">

<input type=radio id="rs_13" value="3" name="sec1" onclick="java script:unSelectAll(1, 3)">

<input type=radio id="rs_14" value="4" name="sec1" onclick="java script:unSelectAll(1, 4)">

<input type=radio id="rs_15" value="5" name="sec1" onclick="java script:unSelectAll(1, 5)">

<input type=radio id="rs_16" value="6" name="sec1" onclick="java script:unSelectAll(1, 6)">

<br>

Secao 2 -

<input type=radio id="rs_21" value="1" name="sec2" onclick="java script:unSelectAll(2, 1)">

<input type=radio id="rs_22" value="2" name="sec2" onclick="java script:unSelectAll(2, 2)">

<input type=radio id="rs_23" value="3" name="sec2" onclick="java script:unSelectAll(2, 3)">

<input type=radio id="rs_24" value="4" name="sec2" onclick="java script:unSelectAll(2, 4)">

<input type=radio id="rs_25" value="5" name="sec2" onclick="java script:unSelectAll(2, 5)">

<input type=radio id="rs_26" value="6" name="sec2" onclick="java script:unSelectAll(2, 6)">

<br>

Secao 3 -

<input type=radio id="rs_31" value="1" name="sec3" onclick="java script:unSelectAll(3, 1)">

<input type=radio id="rs_32" value="2" name="sec3" onclick="java script:unSelectAll(3, 2)">

<input type=radio id="rs_33" value="3" name="sec3" onclick="java script:unSelectAll(3, 3)">

<input type=radio id="rs_34" value="4" name="sec3" onclick="java script:unSelectAll(3, 4)">

<input type=radio id="rs_35" value="5" name="sec3" onclick="java script:unSelectAll(3, 5)">

<input type=radio id="rs_36" value="6" name="sec3" onclick="java script:unSelectAll(3, 6)">

<br>

Secao 4 -

<input type=radio id="rs_41" value="1" name="sec4" onclick="java script:unSelectAll(4, 1)">

<input type=radio id="rs_42" value="2" name="sec4" onclick="java script:unSelectAll(4, 2)">

<input type=radio id="rs_43" value="3" name="sec4" onclick="java script:unSelectAll(4, 3)">

<input type=radio id="rs_44" value="4" name="sec4" onclick="java script:unSelectAll(4, 4)">

<input type=radio id="rs_45" value="5" name="sec4" onclick="java script:unSelectAll(4, 5)">

<input type=radio id="rs_46" value="6" name="sec4" onclick="java script:unSelectAll(4, 6)">

<br>

Secao 5 -

<input type=radio id="rs_51" value="1" name="sec5" onclick="java script:unSelectAll(5, 1)">

<input type=radio id="rs_52" value="2" name="sec5" onclick="java script:unSelectAll(5, 2)">

<input type=radio id="rs_53" value="3" name="sec5" onclick="java script:unSelectAll(5, 3)">

<input type=radio id="rs_54" value="4" name="sec5" onclick="java script:unSelectAll(5, 4)">

<input type=radio id="rs_55" value="5" name="sec5" onclick="java script:unSelectAll(5, 5)">

<input type=radio id="rs_56" value="6" name="sec5" onclick="java script:unSelectAll(5, 6)">

<br>

Secao 6 -

<input type=radio id="rs_61" value="1" name="sec6" onclick="java script:unSelectAll(6, 1)">

<input type=radio id="rs_62" value="2" name="sec6" onclick="java script:unSelectAll(6, 2)">

<input type=radio id="rs_63" value="3" name="sec6" onclick="java script:unSelectAll(6, 3)">

<input type=radio id="rs_64" value="4" name="sec6" onclick="java script:unSelectAll(6, 4)">

<input type=radio id="rs_65" value="5" name="sec6" onclick="java script:unSelectAll(6, 5)">

<input type=radio id="rs_66" value="6" name="sec6" onclick="java script:unSelectAll(6, 6)">

<br>

</body>

</HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.