Buenas tardes,
perdonar las molestias, porque supongo que es una tonteria, pero tengo unos problemillas.
Tengo un formulario de registro y estoy teniendo dos problemas:
1- el primero es que cuando me da el error, el message fuerza un salto de línea que me descoloca todo el formulario
2- quiero mostrar todo el mensaje de error en un div que está escondido y solo me muestra el primero.
Os paso el código:
error=0;
$(document).ready(function(){
$("#freg").validate({
rules: {
f_nombre_empresa: {
required: function(){
if($("#f_nombre_empresa").val()==""){
$("#htmlError").html("Error en campo nombre empresa.");
error=1;
document.getElementById("htmlError").style.display = "block";
}
}
},
f_direccion: {
required: function(){
if($("#f_direccion").val()==""){
$("#htmlError").html(" Error en campo direccion de la empresa");
error=1;
document.getElementById("htmlError").style.display = "block";
}
}
}
},
messages: {
f_nombre_empresa: {required: "."},
f_direccion: {required: "."}
}
});
if (error == 1) {document.getElementById("htmlError").style.displa y = "block";}
});
<span style="display:none; color:#FF0000" id="htmlError"><div> Aqui se mostraria</div></span>