मेरे पास कुछ पाठ के साथ एक इनपुट टेक्स्ट बॉक्स है, ऑनक्लिक घटना मैं इस बॉक्स में मौजूद सभी टेक्स्ट को चुनने (हाइलाइट) करने के लिए जावास्क्रिप्ट फ़ंक्शन चलाने के लिए चाहता हूं, कैसे मैं jquery के साथ ऐसा कर सकते हैं?एक टेक्स्टबॉक्स में सभी टेक्स्ट हाइलाइट करने के लिए jQuery का चयन करें (चयन करें)
उत्तर
आप this article पर एक नज़र हो सकता है:
मान लेते हैं कि हम निम्न पाठ इनपुट दो:
<input type="text" id="txtInput" />
ज्यादातर मामलों में, हम इस सुविधा हमारी वेबसाइट भर में सभी बक्सें के लिए उपलब्ध करना चाहते हैं, तो हम को संभालने के लिए एक समारोह बन जाएगा यह, और इसे आवश्यकतानुसार कॉल करें। अपेक्षित तर्क के साथ इस फ़ंक्शन को कॉल करने से टेक्स्ट की हाइलाइटिंग निष्पादित हो जाएगी।
function selectAllText(textbox) { textbox.focus(); textbox.select(); }
आप यह मानते हुए DotNetNuke 5 के खिलाफ विकसित कर रहे हैं, या jQuery पहले से ही अपनी वेबसाइट में आयात किया है, प्रत्येक पाठ बॉक्स के लिए अपनी साइट में निम्न jQuery जोड़ें। (आप बक्सें की एक बहुत कुछ है, तो हम अलग तरीके से ऐसा कर सकता है, लेकिन वह एक अलग पोस्ट के लिए है।)
jQuery('#txtInput').click(function() { selectAllText(jQuery(this)) });
आप ऐसा कर सकते हैं:
$('input').click(function() {
// the select() function on the DOM element will do what you want
this.select();
});
बेशक
, तो आप इनपुट में एक मनमाना बिंदु का चयन करने के लिए तत्व पर क्लिक नहीं कर सकते, तो यह बजाय focus
पर कि ईवेंट को सक्रिय करने के लिए बेहतर हो सकता है click
jQuery के लिए कोई ज़रूरत नहीं, इस डोम के साथ आसान है और सभी मुख्यधारा ब्राउज़रों में काम करता है:
input.onfocus = function() { this.select(); };
आप jQuery के साथ क्या करना चाहिए है, वहाँ बहुत कम अंतर है:
$(input).focus(function() { this.select(); });
सुनिश्चित नहीं है कि यह आईई 6 में काम करेगा ... लेकिन कौन परवाह करता है !! हेहेहे – Zoidberg
यह होगा। मुझे यकीन है कि गैर-jQuery संस्करण आईई 3 में काम करेगा। निश्चित रूप से आईई 4। –
मैं जानता हूँ कि यह jQuery नहीं है, लेकिन एक की पूर्णता के लिए
onclick="this.select();"
उदाहरण के लिए::
<input type="text" value="abc" onclick="this.select();"/>
यह मेरे लिए सबसे अच्छा काम करता इस सवाल का nswers, आप पाठ इनपुट पर ही इस का उपयोग कर सकते हैं।
$('myTextbox').select();
कहाँ मैं आम तौर पर इस
$(document).ready(function() {
$('#myTextBox').focus();
$('#myTextBox').select();
}
पहले पाठ बॉक्स है कि मैं में भरा चाहते हैं के लिए
इस तरह है कि अगर मैं राज्य संरक्षण कर रहा हूँ है।; और यदि उपयोगकर्ता पृष्ठ पर बैकट्रैक करता है तो यह स्वचालित रूप से टाइपऑवर के लिए सभी को हाइलाइट करता है।
खोज बक्से जैसी चीजों के लिए उपयोगी तकनीक ...
- 1. टेक्स्टबॉक्स में टेक्स्ट का चयन रद्द करें
- 2. UISearchBar सभी टेक्स्ट का चयन करें
- 3. JQuery इनपुट चेकबॉक्स के बगल में टेक्स्ट का चयन करें?
- 4. संतोषजनक div में सभी टेक्स्ट का चयन करें जब यह
- 5. Jquery - बच्चों को उल के पाठ का चयन किये बिना तत्काल ली टेक्स्ट का चयन करें
- 6. jQuery पूर्वजों का चयन करें
- 7. Jquery घटनाओं का चयन करें
- 8. एसक्यूएल केवल एक तालिका के लिए सभी का चयन करें
- 9. jQuery - एचटीएमएल चयन विकल्प का चयन करने के लिए इवेंट हैंडलर का चयन किया गया है
- 10. कैसे चयन करें: jquery
- 11. jQuery में पिछले भाई का चयन करें?
- 12. JQuery का उपयोग कर सभी textareas और टेक्स्टबॉक्स का चयन कैसे करें?
- 13. jQuery का उपयोग करें एक विकल्प का चयन करें?
- 14. डब्ल्यूपीएफ डाटाग्रिड "सभी का चयन करें" बटन - "सभी का चयन रद्द करें" भी?
- 15. क्यूवेब्यूव/वेबकिट टेक्स्ट का चयन अक्षम करें
- 16. jQuery उन सभी तत्वों का चयन करें जिनमें शीर्षक है
- 17. jQuery: इस के अलावा अन्य सभी लिंक का चयन एक
- 18. jQuery का उपयोग करका चयन करें?
- 19. jQuery: कुछ वैल के साथ सभी 'चयन' तत्वों का चयन करें()
- 20. अधिकांश प्रयोग करने योग्य सभी का चयन/चयन रद्द करें सभी चेकबॉक्स प्रारूप
- 21. "का चयन करें/चयन रद्द करें" कई चुनिंदा क्षेत्रों
- 22. जावास्क्रिप्ट एक तालिका में सभी चेकबॉक्स का चयन करें
- 23. jQuery सभी बच्चे चेकबॉक्स का चयन
- 24. सभी फॉर्म तत्वों का चयन कैसे करें?
- 25. सभी बटन का चयन करें WPF DataGrid
- 26. ग्रहण के Emacs कीबाइंडिंग में चयन को हाइलाइट कैसे करें?
- 27. jQuery स्वत: पूर्ण परिवर्तन के बाद फायरिंग का चयन करें?
- 28. regex के साथ HTML टेक्स्ट तत्व का चयन करें?
- 29. Django/jQuery कैस्केडिंग बॉक्स का चयन करें?
- 30. Jquery: केवल चयन के भीतर कैसे चयन करें?
पिंकी की तरह है कि gnarf कनिष्ठा और मस्तिष्क पर कहा करते थे है? – Zoidberg
@Zoidberg - नहीं, यह 'narf' होगा --- हालांकि इसे वही कहा जाता है,' gnarf' बस मेरा आखिरी नाम पीछे है। – gnarf