Chamar duas funções em um onSubmit
Olá pessoal,
estou tentando usar duas funçoes no onSubmit do form, mas só a primeira é retornada, o que está errado??
segue o código:
function cheka1(grupo1) { var numChecked1 = 0; grupo1=grupo1.gr; // gr é o id do 1º grupo de checkbox for (i = 0; i < grupo1.length; i++) { if (grupo1[i].checked == true) { numChecked1+=1; } } if ( numChecked1 == 0 ) { window.alert("Você precisa marcar pelo menos uma opção em Intenção."); return false; } else{ return true;} function cheka2(grupo2) { var numChecked2 = 0; grupo2=grupo2.gf; // gf é o id do 2º grupo de checkbox for (i = 0; i < grupo2.length; i++) { if (grupo2[i].checked == true) { numChecked2+=1; } } if ( numChecked2 == 0 ) { window.alert("Você precisa marcar pelo menos uma opção em Tipo Físico."); return false; } else { return true;}}<form onSubmit="return cheka1(this); return cheka2(this); " name="form1" method="post" action="registro04.php" ><input name="id_intencao[]" type="checkbox" id="gr" value="1"><input name="id_intencao[]" type="checkbox" id="gr" value="2"><input name="id_intencao[]" type="checkbox" id="gr" value="3"><input name="id_tipo_fisico[]" type="checkbox" id="gf" value="1"><input name="id_tipo_fisico[]" type="checkbox" id="gf" value="2"><input name="id_tipo_fisico[]" type="checkbox" id="gf" value="3">
Se alguém puder me ajudar, fico muito agradecida;Discussão (1)
Carregando comentários...