Ir para conteúdo

POWERED BY:

Arquivado

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

kaplan

validação de checkbox

Recommended Posts

salve gente beleza...bom pessoal eu fiz um sisteminha de usuario que se pode inserir, apagar, atualizar e apagar varios com checkbox você seleciona o checkbox e clica no botao excluir certocomo eu faço uma validação tipo se nao tiver nenhum checkbox seleciona quando eu clicar no botao excluir ele mostrar o alert você tera que selecione pelo menos um cadastro para poder excluir sendo que o botao excluir é do type button??vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá. Tudo bem?

 

 

Cara... primeiro você terá que dar o mesmo "name" para os checkbox, de modo a dizer que eles pertencem ao mesmo grupo.

 

<input type="checkbox" name="grupoDeChecks" id="item1">Valor</input>

<input type="checkbox" name="grupoDeChecks" id="item2">Valor</input>

<input type="checkbox" name="grupoDeChecks" id="item3">Valor</input>

 

Segundo você pode montar um script assim:

 

function testaCheckBoxMarcado() {	 var checks = document.getElementsByName("grupoDeChecks");	 var algumMarcado = false;	 for (i = 0; i <= checks.length - 1; i++) {		  if (checks[i].checked) {			   algumMarcado = true;			   break;		  }	 }	 if (!algumMarcado) {		  alert("É necessário escolher algum item para excluir!");	 }}

O colocar uma chamada para este script no onClick do botão excluir! =)

 

 

Espero ter ajudado. Abraço.

 

 

Ps. Não testei o código, portanto pode dar algum erro!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O colocar uma chamada para este script no onClick do botão excluir! =)

como vai ficar o botao excluir com on click??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara... vai depender da implementação da sua tela. Coloca o código do seu botão excluir ai pra nós podermos ajudar! =)

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.