سلام من می خوام ببینم ایمیل وارد شده درست وارد شده یا نه
یک کد دربه داغون دارم اگه مسی بهترشو داره بگه :
function em(e)
{
e = e.value;
if ((e.indexOf('@') < 0) || ((e.charAt(e.length-4) != '.') && (e.charAt(e.length-3) != '.')))
{
$(function(event){
alert($('#email').attr("value"));
})
return false;
}
else
{
alert("tru");
}
}
مشکل اصلیم اینه که :
می خوام وقتی با تب از بالا یکی یکی میاد به تکست باکس ایمیل و بعد وارد کرد و یا شایدم یکسره رو فیلد ایمیل کلیک کرد تا ایمیل و بنویسه موقعه ای که خارج میشه از تکست باکس اگه ایمیل اشتباه بود متن سلکت بشه و تو همون تکست باکس بمونه
من اون کد و تو onblur="em(this)"
نوشتم
اما بازم وقتی تب و میزنی میره تکست باکس بعدب
فکر کنک باید با یک کدی را false کنم
کسی کمکی میتونه بکنه ؟