Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2004, 06:56
Avatar de mveraa
mveraa
 
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 4 meses
Puntos: 2
ayuda con formulario que no admite vacios

hola maestros tengo un codigo que saque de aqui que impide que si ingresen campos vacios

pero cuando esta vacio sale el mensaje "Por favor, el campo no debe ser vacio" y al aprentar ok sigue en la proxima pag. , en vez de quedarse donde esta(lo que deberia hacer) , cuando tiene algun caracter lo hace bien .

¿necesito saber como impedir que pase a la proxima pag.?
use "break" pero si lo pongo no funciona,use exit(); y no paso nasa.

un saludo y gracias.



function comprobar(){var mal=false;
numero=document.forms[0].elements.length;
for(a=0;a<numero;a++){
if (document.forms[0].elements[a].value==""){document.forms[0].elements[a].style.backgroundColor="#ffffcc";mal=true;}
else{document.forms[0].elements[a].style.backgroundColor="white";}
}
if(mal)
{
alert("Por favor, el campo no debe ser vacio");
//break; //si lo abilito no funciona

}
else{document.forms[0].submit()}
}