2011-04-11 29 views
177

jQuery'yi kullanarak bir dizeyi küçük harfe nasıl dönüştürebilirim?jQuery ile Küçük Harf ve Büyük Harf

var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase(); 

'u denedim, ancak çalışmıyor. Neyi yanlış yapıyorum?

+0

Neler işe yaramıyor? Ne alıyorsun? Ne istiyorsun? jQuery dize manipülasyon işlevleri sağlamaz, bu yüzden jQuery ile bunu yapamazsınız (ancak dilin kendisi yapar). –

+0

Neler çalışmıyor? Küçük harf olmaz veya bir hata var mı? –

cevap

352

Kontrol edilen değeri küçültmek mi istiyorsunuz?

var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase(); 

veya daha sonra, kontrol küçük harflerle olarak değerini almak istiyorum: Deneyin

var jIsHasKids = $('#chkIsHasKids').attr("checked", true).val().toLowerCase(); 
25

Yalnızca görüntüleme amaçlıysa, metni üstte veya text-transform özelliğini kullanarak herhangi bir Javascript olmadan saf CSS küçük harf,:

.myclass { 
    text-transform: lowercase; 
} 

fazla bilgi için https://developer.mozilla.org/en/CSS/text-transform bakınız. Bununla birlikte, bunun aslında değeri küçük harfe dönüştürmediğini unutmayın; sadece bu şekilde gösterir. Bu, öğenin içeriğini (yani Javascript kullanarak) incelerseniz, hala orijinal biçiminde olacaktır demektir.

İlgili konular