मैं अपने टेक्स्ट बॉक्स को तीन क्षेत्रों में विभाजित करना चाहता हूं उदाहरण के लिए: मैं मूल्यों को 951-05-8765456 जैसे प्रदर्शित करना चाहता हूं। क्या 3 स्थानों के बाद डिफ़ॉल्ट रूप से "-" प्रदर्शित करने का कोई तरीका है और इसलिए जब उपयोगकर्ता मान में प्रवेश करता है तो इसे स्वचालित रूप से विभाजित किया जाएगा। मैं चाहता हूं कि मेरा टेक्स्ट बॉक्स छवि में टेक्स्ट टेक्स्ट को 3 क्षेत्रों में विभाजित करें
उत्तर
मूल रूप से आप केवल सीएसएस के साथ ऐसा नहीं कर सकते तो आप इस jQuery प्लगइन का उपयोग कर सकते हैं और आप इसे आसानी से कर सकते हैं। जीयूआई देव में
$(".TEXT_BOX_CLASS").mask("9999/99999/99999");
आपको 3 टेक्स्ट का उपयोग करने की आवश्यकता है 4/5/5 की तरह सीएसएस के साथ अधिकतम लम्बाई विशेषता वाले बॉक्स, और सीएसएस का उपयोग करके आप नीचे सीमा को छोड़कर टेक्स्टबॉक्स की सीमा को हटा सकते हैं।
<input type="text" maxlength="4" class="Split" tabindex="1">/
<input type="text" maxlength="5" class="Split" tabindex="2">/
<input type="text" maxlength="5" class="Split" tabindex="3">
सीएसएस:
.Split{
border:none;
border-bottom: 1px solid black;
width:50px;
}
जो सही उत्तर नहीं है दोस्त .... इसके बजाय वह AJAX –
का उपयोग करेगा JQuery इसका उपयोग किया जा सकता है। इसलिए एक इनपुट फ़ील्ड का उपयोग '.split()' और '.join()' विधियों के साथ किया जा सकता है। – AfromanJ
@ रोनी, मैंने ओपी परिणाम प्राप्त करने के लिए एचटीएमएल और सीएसएस का उपयोग किया है। –
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<style type="text/css">
</style>
</head>
<body>
<input type="text" class="mynum" value="" />
<script type="text/javascript">
$('.mynum').keydown(function() {
var value = $('.mynum').val();
var len = value.length;
if (len == 4)
value += '/';
if (len == 10)
value += '/';
if (len == 16)
return false;
$('.mynum').val(value);
});
</script>
</body>
</html>
- 1. टेक्स्ट को शब्दों में कैसे विभाजित करें?
- 2. टेक्स्ट फ़ाइल को शब्दों में कैसे विभाजित करें?
- 3. जावास्क्रिप्ट पुष्टिकरण() में टेक्स्ट लाइनों को कैसे विभाजित करें?
- 4. टेक्स्ट फ़ाइल को एकाधिक फ़ाइलों में कैसे विभाजित करें?
- 5. टेक्स्ट फ़ाइल को कई फ़ाइलों में विभाजित करें
- 6. सब्लिमे टेक्स्ट 3
- 7. सब्लिमे टेक्स्ट 2/सब्लिमे टेक्स्ट 3 ओएसएक्स
- 8. एक से टेक्स्ट फोकस को दूसरे टेक्स्ट में संपादित करें
- 9. सब्लिमे टेक्स्ट 3
- 10. सब्लिमे टेक्स्ट 3
- 11. सब्लिमे टेक्स्ट 3
- 12. टेक्स्ट बॉक्स नियंत्रण में टेक्स्ट रैपिंग को अक्षम कैसे करें?
- 13. टेक्स्ट व्यू में टेक्स्ट परिवर्तन को एनिमेट कैसे करें?
- 14. पृष्ठों को टेक्स्ट में विभाजित करें और अलग से उपस्थित करें (HTML5)
- 15. क्लिप एसवीजी टेक्स्ट को डी 3 ट्रेमैप
- 16. सब्लिमे टेक्स्ट 3 में हाइलाइट रंग बदलें?
- 17. कुछ राष्ट्रीय पात्रों को सब्लिमे टेक्स्ट 3
- 18. आईपैड 3 shouldRasterize = YES UILabel टेक्स्ट को
- 19. संपादन टेक्स्ट में एंड्रॉइड टेक्स्ट कर्सर
- 20. सब्लिमे टेक्स्ट 3 - क्लीन पेस्ट
- 21. सब्लिमे टेक्स्ट 3 और सब्लिमेरेपीएल
- 22. jQuery: माउस-क्लिक स्थिति पर टेक्स्ट विभाजित करें
- 23. सब्लिमे टेक्स्ट 2 (या 3)
- 24. Ctrl + U सब्लिमे टेक्स्ट 3
- 25. सब्लिमे टेक्स्ट 3: रूबी सिंटैक्स बग हाइलाइटिंग
- 26. सब्लिमे टेक्स्ट 3 हमेशा इंडेंटेशन
- 27. सीएसएस वर्ड में टेक्स्ट को संरेखित करें
- 28. बूटस्ट्रैप 3 में प्रोग्रेस बार टेक्स्ट
- 29. फ़ायरफ़ॉक्स को कैनवास टेक्स्ट को सीएसएस टेक्स्ट
- 30. एंड्रॉइड टेक्स्ट में टेक्स्ट जोड़ें (टेक्स्ट व्यू में)?
इन नकाबपोश आदानों के रूप में जाना जाता है:
Mask Plugin
आप इस प्रकार अपने पाठ बॉक्स के लिए इस प्लगइन का उपयोग कर सकते हैं। यहां एक jQuery प्लगइन है - http://digitalbush.com/projects/masked-input-plugin/ – Prasanth
आप इस प्लगइन का उपयोग कर सकते हैं http://igorescobar.github.io/jQuery-Mask-Plugin/ – Satpal