jQuery Validations Sadece harf kontrolü

Javascript ile input,TextBox veya jQuery ile Value'su alınanabilen tüm kontrollere uygulanabilir.

function sadeceHarf(deger) {

//JavaScript sadece harf ve boşluk kontrol Regex'i
var letter_pattern = /^[a-züöçğşıİÜĞÇŞÖ\s]+$/i;
      
var ok = letter_pattern.test(deger); //fonksiyondan gelen değeri test ediyoruz.

    if (ok) //Sonuç True ise wrong class'ını kaldırıp success class'ını ekliyoruz.
        $('#input').removeClass('wrong').addClass("success"); 
    else { //Sonuç False ise success class'ını kaldırıp wrong class'ını ekliyoruz.
        $('#input').removeClass('success').addClass("wrong");

    },




Not: Regex içinde bulunan " \s " verilen string değerin boşlukta içerebileceğinide söylüyoruz. Yalnız bu durumda kullanıcı sadece boşlukta girse Test'i geçicektir. Bu yüzden regex validation öncesinde boşluk sayısıda kontrol edilebilir. Sadece harf kontrolü olmasını istiyorsanız " \s " kısmını regex içeriğinden çıkarın.

.success{
    border:1px solid green;
}
.wrong{
    border:1px solid red;
}