@seogrenci, teşekkürler yardımın için fakat ben onu dün denemiştim, yapamadım. Olmadı yani. 3 tane alanım var ve bu alanlara değer girilmeden, gönder butonuna tıkladığında kontrolü yaptırtıp, alana değer girmediniz diye hata verdirttiriyorum fakat, bu @ harfi konusunda hata verdirtemedim. Sizin dediğiniz yolda da karşılaştığım sonuç ise gönder butonuna tıkladığımda sayfayı yeniliyor.

@jebias, size de teşekkür ederim ancak tam anlayamadım olayı. oradaki (e) ne oluyor, yani eposta dan gelen değer mi yoksa başka birşey mi. pek bilmediğim için birşey yürütemedim. Bir de benim bu kodlarıma nasıl uyarlayabilirim, o bakımdan yardımcı olursanız çok sevinirim.

Kontrol ile ilgili kodları yazıyorum:
		// isim
		var isim = $("input#isim").val();
		if(isim == ""){
			$("#error").fadeIn().text("İsim alanını boş bırakamazsınız.");
			$("input#isim").focus();
			return false;
		}

		// e-posta
		var eposta = $("input#eposta").val();
		if(eposta == ""){
			$("#error").fadeIn().text("E-posta alanını boş bırakamazsınız.");
			$("input#eposta").focus();
			return false;
		}
		
		// mesaj
		var mesaj = $("textarea#mesaj").val();
		if(mesaj == ""){
			$("#error").fadeIn().text("Mesaj alanını boş bırakamazsınız.");
			$("textarea#mesaj").focus();
			return false;
		}
Bu kodların altına benim eklediğim bölüm ise şöyle:
		var epostakont= $("input#eposta").indexOf("@")
		if(epostakont==-1){
			$("#error").fadeIn().text("Geçersiz e-posta adresi.");
			$("textarea#eposta").focus();
			return false;
		}
Tekrardan teşekkürler