Wie transponiere ich eine Zeichenfolge mit jQuery in Kleinbuchstaben? ich habe es versucht
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
aber es funktioniert nicht. Was mache ich falsch?
Wie transponiere ich eine Zeichenfolge mit jQuery in Kleinbuchstaben? ich habe es versucht
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
aber es funktioniert nicht. Was mache ich falsch?
Antworten:
Ich denke, Sie möchten den überprüften Wert in Kleinbuchstaben schreiben? Versuchen:
var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase();
oder Sie möchten es überprüfen und dann seinen Wert als Kleinbuchstaben erhalten:
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()); }); };
Wenn es nur zu Anzeigezwecken dient, können Sie den Text in reinem CSS ohne Javascript in Groß- oder Kleinschreibung rendern, indem Sie die text-transform
Eigenschaft verwenden:
.myclass {
text-transform: lowercase;
}
Weitere Informationen finden Sie unter https://developer.mozilla.org/en/CSS/text-transform .
Beachten Sie jedoch, dass dadurch der Wert nicht in Kleinbuchstaben geändert wird. es zeigt es einfach so an. Dies bedeutet, dass wenn Sie den Inhalt des Elements untersuchen (dh Javascript verwenden), es weiterhin im Originalformat vorliegt.
Versuche dies:
var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();
Mögliches Duplizieren mit: Wie verwende ich jQuery, um Groß- und Kleinschreibung bei der Auswahl zu ignorieren?