¿Cómo transpongo una cadena a minúsculas usando jQuery? He intentado
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
Pero no funciona. ¿Qué estoy haciendo mal?
¿Cómo transpongo una cadena a minúsculas usando jQuery? He intentado
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
Pero no funciona. ¿Qué estoy haciendo mal?
Respuestas:
¿Creo que quieres poner en minúscula el valor marcado? Tratar:
var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase();
o desea verificarlo, luego obtenga su valor en minúsculas:
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 es solo para fines de visualización, puede representar el texto en mayúsculas o minúsculas en CSS puro, sin ningún Javascript que use la text-transform
propiedad:
.myclass {
text-transform: lowercase;
}
Consulte https://developer.mozilla.org/en/CSS/text-transform para obtener más información.
Sin embargo, tenga en cuenta que esto en realidad no cambia el valor a minúsculas; solo lo muestra de esa manera. Esto significa que si examina el contenido del elemento (es decir, usando Javascript), todavía estará en su formato original.
Prueba esto:
var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();
Posible duplicado con: ¿Cómo uso jQuery para ignorar mayúsculas y minúsculas al seleccionar