Hola, quisiera hacerles una pequeña consulta, estoy validando campos de un formulario, y quisiera que cuando esten vacios se coloreen de color rojo, pero quiero automatizarlo para todos los input text de un formulario en especifico.
por ejemplo:
Código:
$("div :text").click(function(){
$(this).blur(function(){
var txt = $(this).val()
if(txt == ""){
$(this).addClass("error")
$("#aviso").addClass("aviso")
$("#aviso").fadeIn(2000)
}else{
$(this).removeClass("error")
$("#aviso").fadeOut(2000)
}
});
});
ahi está funcionando para los input que están dentro de un div, pero como la pagina tiene muchos divs y más de un formulario este método se vuelve ineficiente, y si aplico ese mismo código input por input se vuelve muy carretero.
¿Hay alguna forma de poder indicar $("#form_algo :text")?. He estado buscando pero no encuentro la manera de hacerlo, si alguno de ustedes fuera tan amable de ayudarme con alguna respuesta o idea
Saludos y gracias!!