如何使用jQuery將字符串轉換爲小寫字母?我試過帶有jQuery的小寫字母和大寫字母
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
但它不起作用。我究竟做錯了什麼?
如何使用jQuery將字符串轉換爲小寫字母?我試過帶有jQuery的小寫字母和大寫字母
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
但它不起作用。我究竟做錯了什麼?
我想你想小寫的檢查值?嘗試:
var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase();
,或者你要檢查它,然後得到其數值爲小寫:
var jIsHasKids = $('#chkIsHasKids').attr("checked", true).val().toLowerCase();
試試這個:
var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();
如果僅用於顯示目的,則可以將文本渲染爲較高或在純CSS較低的情況下,沒有任何的Javascript使用text-transform
屬性:
.myclass {
text-transform: lowercase;
}
更多信息,請參見https://developer.mozilla.org/en/CSS/text-transform。
但是,請注意,這實際上並未將值更改爲小寫;它只是顯示它的方式。這意味着如果你檢查元素的內容(即使用Javascript),它仍然是它的原始格式。
什麼不行?你得到了什麼?你想要什麼? jQuery不提供字符串操作函數,所以你不能用jQuery來做這件事(但語言本身就是這樣)。 – 2011-04-11 09:16:26
什麼不起作用?它不會變成小寫或有錯誤? – 2011-04-11 09:16:29