Foros del Web » Programando para Internet » Javascript »

Comprobacion de campos vacios

Estas en el tema de Comprobacion de campos vacios en el foro de Javascript en Foros del Web. Hola a todos, soy nuevo en esto de javascript y php y me gustaria presentaros un trozo de codigo que he preparado para la comprobacion ...
  #1 (permalink)  
Antiguo 04/06/2009, 01:48
Avatar de galizian  
Fecha de Ingreso: junio-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Comprobacion de campos vacios

Hola a todos, soy nuevo en esto de javascript y php y me gustaria presentaros un trozo de codigo que he preparado para la comprobacion de campos vacios de un formulario.
Por favor, opinad sobre el codigo para asi poder mejorarlo y saber donde mejorar yo ^^.

Codigo:

script language="JavaScript">
/*Funcion para eliminar los espacios en blanco*/
function trim(campo){
var str = campo;
str = str.replace(/^(\s|\ )*|(\s|\ )*$/g,"");
return str;
}
/*Funcion para comprobar los campos vacios*/
function validar(input){
var retorno = 1;
var mensaje = "";
for(i=0; i < input.length; i++){
if(input.elements[i].type == "text"){
input.elements[i].value = trim(input.elements[i].value);
if(!input.elements[i].value ){
retorno = 0;
mensaje+= "El campo " + input.elements[i].name + " esta vacio.\n";
}
}
}
if(retorno == 0){
alert(mensaje);
return (false);
}
else{
alert('Formulario Completo');
!input.submit();
}
}
</script>


En el formulario solo haria falta poner:

<input type="button" name="enviar" value="Enviar" onclick='return validate(formulario);'>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:50.