Hola a todos, tengo un pequeño problema al enviar un formulario. El caso es que tras validarlo mediante jQuery, quiero vaciar el contenido de el campo "comentario". Normalmente uso este código:
Código PHP:
function validarForm(){
var nombre = $("#name").val();
var email = $("#email").val();
var emailreg = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$/;
var comentario = $("#comment").val();
if(nombre == ""){
$("#name").css("border","1px solid red");
return false;
}else if(email = "" || !emailreg.test(email)){
$("#email").css("border","1px solid red");
return false;
}else if(comentario == ""){
$("#comment").css("border","1px solid red");
return false;
}else {
$("#comment").val("");
return true;
}
}
La idea es sencilla, quiero que tras validarse y enviarse el form (la página no redirecciona), se borre el contenido del campo "comment", pero con este código, borra el contenido aún cuando no se ha enviado, y claro, no valida, y después del "return true" no ejecuta ningún código.
¿Alguna idea?