Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2008, 06:26
Avatar de morenita7722
morenita7722
 
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 18 años
Puntos: 1
problema con js

Hola
Tengo un formulario que quiero validar con una js, pero no funciona. Lo que hago:

<form action="alumnos.do" onsubmit="return validar(this)">
.........................
<input type="submit" name="operacion" value="CANCELAR" />
<input type="submit" name="operacion" value="ACEPTAR" onclick="selecciona(true)" />
<input type="reset" name="limpiar" value="LIMPIAR FORMULARIO" />
</form>

y la js:

//función para validar el formulario
function validar(formulario){
var correcto=true;
var mensaje="";
if (formulario.operacion.value=="ACEPTAR"){
if (isNaN(formulario.horasAsistenciaReal.value)){
formulario.horasAsistenciaReal.focus();
mensaje="El valor de las horas de asistencia real debe ser numérico";
correcto=false;
}

if (formulario.DNI.value==""){
mensaje="El DNI no puede estar vacío";
formulario.DNI.focus();
correcto=false;
}

if (!correcto)alert(mensaje);

return correcto;
//}
}

Saludos!!