Come posso trasporre una stringa in minuscolo usando jQuery? ho provato
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
ma non funziona. Che cosa sto facendo di sbagliato?
Come posso trasporre una stringa in minuscolo usando jQuery? ho provato
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
ma non funziona. Che cosa sto facendo di sbagliato?
Risposte:
Penso che tu voglia minuscolo il valore verificato? Provare:
var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase();
o vuoi controllarlo, quindi ottenere il suo valore in minuscolo:
var jIsHasKids = $('#chkIsHasKids').attr("checked", true).val().toLowerCase();
let toLowercase = function () { jQuery('.tolowercase').on('keypress keydown blur',function () { let currentVal = jQuery(this).val(); jQuery(this).val(currentVal.toLowerCase()); }); };
Se è solo a scopo di visualizzazione, puoi rendere il testo in maiuscolo o minuscolo in puro CSS, senza Javascript usando la text-transform
proprietà:
.myclass {
text-transform: lowercase;
}
Vedi https://developer.mozilla.org/en/CSS/text-transform per maggiori informazioni.
Tuttavia, si noti che ciò non modifica il valore in minuscolo; lo mostra solo in quel modo. Ciò significa che se si esaminano i contenuti dell'elemento (ovvero utilizzando Javascript), sarà comunque nel suo formato originale.
Prova questo:
var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();
Possibile duplicato con: Come si usa jQuery per ignorare il caso durante la selezione