Comment transposer une chaîne en minuscules à l'aide de jQuery? J'ai essayé
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
mais ça ne marche pas. Qu'est-ce que je fais mal?
Comment transposer une chaîne en minuscules à l'aide de jQuery? J'ai essayé
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
mais ça ne marche pas. Qu'est-ce que je fais mal?
Réponses:
Je pense que vous voulez mettre en minuscule la valeur vérifiée? Essayer:
var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase();
ou vous voulez le vérifier, puis obtenez sa valeur en minuscules:
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()); }); };
Si c'est juste à des fins d'affichage, vous pouvez rendre le texte en majuscule ou en minuscule en CSS pur, sans Javascript en utilisant la text-transform
propriété:
.myclass {
text-transform: lowercase;
}
Voir https://developer.mozilla.org/en/CSS/text-transform pour plus d'informations.
Cependant, notez que cela ne change pas réellement la valeur en minuscules; il affiche simplement de cette façon. Cela signifie que si vous examinez le contenu de l'élément (c'est-à-dire en utilisant Javascript), il sera toujours dans son format d'origine.
Essaye ça:
var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();
Duplicata possible avec: Comment utiliser jQuery pour ignorer la casse lors de la sélection