我如何转置字符串小写使用jQuery?我试过了
var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();
但这并不奏效。我做错了什么?
我如何转置字符串小写使用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();
可能与: 我如何使用jQuery忽略案例时选择
如果它只是为了显示目的,你可以在纯CSS中以大写或小写呈现文本,而不需要任何Javascript使用text-transform属性:
.myclass {
text-transform: lowercase;
}
更多信息请参见https://developer.mozilla.org/en/CSS/text-transform。
但是,请注意,这实际上并没有将值更改为小写;它只是这样显示。这意味着如果你检查元素的内容(即使用Javascript),它仍然是它原来的格式。
这个问题是2011年提出的。我将在2021年9月回答。尽管我晚了10年,但我是在为未来的探索者回答问题。好的答案已经给出了。我将用jQuery的.css属性添加一个替代。
$('#chkIsHasKids').attr("checked").val().css("text-transform","lowercase");
这将首先检查id #chkIsHasKids是否被选中,然后将它的值,然后使用CSS属性将其转换为小写。就是这样!
.validator.addMethod美元(“R”、功能(价值,元素){
var $firstnames= (value.toLowerCase());
var $search= ("SHIVA" || "KARTHIK" ==$firstnames ? false :true ) ;
return $search ;
}, "这个用户被阻止了");