Mejor aún, ve añadiendo cada mensaje de error a un array y luego los unes con el método
.join()
.
Código Javascript
:
Ver originalvar errores = [];
/* Condición 1 */
errores.push("Mensaje de error 1"); //Solo si hubiera un error
/* Fin de la condición */
/* Condición 2 */
errores.push("Mensaje de error 2"); //Solo si hubiera un error
/* Fin de la condición */
/* Condición 3 */
errores.push("Mensaje de error 3"); //Solo si hubiera un error
/* Fin de la condición */
/* Condición N */
errores.push("Mensaje de error N"); //Solo si hubiera un error
/* Fin de la condición */
alert(errores.join(" - "));
El resultado sería un mensaje de alerta con un contenido similar al siguiente:
Código Mensaje de alerta:
Ver original"Mensaje de error 1 - Mensaje de error 2 - Mensaje de error 3 - Mensaje de error N"
Solo se mostrarán los mensajes que fueron añadidos en cada condición siempre y cuando hayan sido insertados cada uno de ellos. Aunque sea algo obvio, vale la aclaración.
Saludos