hola amigos tengo un problema al momento de validar 3 combos, si me manda los mensajes en los 3 combos pero tengo un problema cuando el combo 1 y 2 estan selecionados y le doy en enviar me sale la validacion de que por favor seleccione el 3 y le doy click para aceptar e ir a modificar el 3 y seleccionar algo, pero al momento de darle click procesa la pagina y me borra los otros datos
este es mi javascript
Código PHP:
function validaCombo2()
{
with (document.forms['formulario'])
{
if(document.formulario.id_personal.value==-1)
{
alert("Favor de seleccionar un personal.");
document.formulario.id_personal.focus()
return false;
}
else if(document.formulario.id_especialidad.value==-1)
{
alert("Favor de seleccionar una especialidad.");
document.formulario.id_especialidad.focus()
return false;
}
else if(document.formulario.id_grado_dominio.value==-1)
{
alert("Favor de seleccionar un grado de dominio.");
document.formulario.idgrado_dominio.focus()
return false;
}
else
return true
}
}
y este mi form y una ejemplo de uno de los combos
Código PHP:
<form name="formulario" action="" method="post" onsubmit="return validaCombo2();">
<!--INICIO SELECT NOMBRES-->
<select name="id_personal" id="id_personal">
<option value="-1">---------------- Seleccione uno ----------------</option>