मैं 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();
let toLowercase = function () { jQuery('.tolowercase').on('keypress keydown blur',function () { let currentVal = jQuery(this).val(); jQuery(this).val(currentVal.toLowerCase()); }); };
यदि यह केवल प्रदर्शन के उद्देश्य के लिए है, तो आप पाठ को ऊपरी या निचले मामले में शुद्ध CSS में प्रस्तुत कर सकते text-transformहैं , संपत्ति का उपयोग किए बिना किसी भी जावास्क्रिप्ट के बिना :
.myclass {
text-transform: lowercase;
}
अधिक जानकारी के लिए https://developer.mozilla.org/en/CSS/text-transform देखें ।
हालाँकि, ध्यान दें कि यह वास्तव में मूल्य को निचले मामले में नहीं बदलता है; यह सिर्फ इसे इस तरह प्रदर्शित करता है। इसका मतलब है कि यदि आप तत्व की सामग्री (यानी जावास्क्रिप्ट का उपयोग करके) की जांच करते हैं, तो यह अभी भी अपने मूल प्रारूप में होगा।
इसे इस्तेमाल करे:
var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();
के साथ संभावित डुप्लिकेट: मैं चयन करते समय मामले को अनदेखा करने के लिए jQuery का उपयोग कैसे करूं