Ir para conteúdo

Arquivado

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

Faian

Como validar radiogroup?

Recommended Posts

Boa tarde pessola estou tentando validar um radiogroup e nao sei como fazer isso será que alguem poderia me ajudar eu faço da seguinte maneira para os demais e esta dando certo function Valida(){ if(form1.codProj.value == ""){ alert("Informe o Projeto/Curso por gentileza."); form1.codProj.focus();return false; }}<form name="form1" action="t_intranet_inclui.php" method="post" onSubmit="return Valida();">Aqui é com esta meu radiogroup <td width="33%" class="bordasBrancas"> <p> <strong><label><input type="radio" name="RadioGroup" value="C"> <font face="verdana,helvetica,arial" size="1">Balcao</font></label></strong> <br> <strong><label><input type="radio" name="RadioGroup" value="B"> <font face="verdana,helvetica,arial" size="1">Boleto</font></label></strong> <br> <strong><label><input type="radio" name="RadioGroup" value="D"> <font face="verdana,helvetica,arial" size="1">Deposito</font></label></strong> </p></td> </tr>alguem me ajude por favor eu sei que aqui é somente de php mas se alguem tiver alguma idei ou já tenha feito isso popr favor me ajudem valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

se nenhum radio for setado ele nao existira, dai voce pode fazer algum validação em javascript para testar se existe radiosn sem valor e via PHP use isset($_POST["campo"])

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo,olha.. eu nunca precisei validar radiogroup... o que dá pra fazer é o seguinte... a maneira mais "inteligente" que vi fazerem e então comecei a fazer também.... coloque todos os radiogroup com o mesmo nome e deixe pelo menos um "checked".. assim será impossivel o cara des-selecionar... sempre terá 1 selecionado... :)Espero ter ajudado!Abraçot+

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.