Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2010, 10:54
Avatar de sette15
sette15
 
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 16 años, 5 meses
Puntos: 0
Exclamación Alertas "inteligentes" en JavaScript.

Hola, le paso a comentar, estoy haciendo una pagina la cual tiene un formulario con varios campos, los cuales todos tienen que estar completos para que pueda ser enviado dicho formulario, de lo contrario sale una alerta, hecha en JavaScript. La pregunta es: ¿hay alguna manera de hacer más simple y corto el código de JavaScript?, es decir, actualmente estoy utilizando bloques IF, pero se hace muy largo, encima por cada campo sin completar salta un cartel de advertencia, es algo molesto. Lo que busco es algo que si por ejemplo faltan completar dos campos que salga un sólo cartel de advertencia que adentro diga "falta completar campo 1 y 2" por ejemplo, es decir que se agrupen los textos en una sola advertencia no se si entiende. Este es mi código "pobre" actual:

Código:
if (document.form1.campo1.value == "0"){
alert('Alerta del campo 1.');
}
if (document.form1.campo2.value == ""){
alert('Alerta del campo 2.');
}
if (document.form1.campo3.value == "http://" || document.form1.campo3.value == ""){
alert("Alerta del campo 3.");
}
if (document.form1.campo4.value == ""){
alert("Alerta del campo 4.");
}
if(document.form1.campo5.value == ""){
alert('Alerta del campo 5.');
}
if(document.form1.campo6.value < 100){
alert('Alerta del campo 6.');
}
if (document.form1.campo7.value == "0"){
alert('Alerta del campo 7.');
}
Desde ya muchas gracias.
__________________
Salu2