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.