पर क्लिक किया गया तो इनपुट क्षेत्र में कर्सर रखें, मैं एक विशिष्ट लिंक क्लिक करने के बाद कर्सर को इनपुट फ़ील्ड में रखना चाहता हूं। मैं इसे एक छोटे से खोज इंजन के लिए उपयोग कर रहा हूं।jQuery - जब लिंक
एक इनपुट फ़ील्ड की कल्पना करें: []। फिर कुछ लिंक जो एक स्ट्रिंग जोड़ रहे हैं जैसे: डेनमार्क, इंग्लैंड इत्यादि इनपुट क्षेत्र में।
अब मुझे कर्सर को इस तरह रखा जाना चाहिए: "डेनमार्क, [यहां]"।
क्या यह संभव है?
* अद्यतन *
मैं पाठ बदलने के लिए इस कोड का उपयोग कर रहा हूँ अभी, तुम कैसे "स्थिति कर्सर" इस के साथ -trick जोड़ना होगा?
$('#denmark').click(function(){
$('#searchBoxBig').val('Denmark, ');
});
क्या आप टेक्स्ट को जोड़ने या बदलने के लिए कई क्लिक चाहते हैं? –
टेक्स्ट को बदलें .. मैंने उस पाठ के साथ प्रश्न को अद्यतन किया है जिसका उपयोग मैं अभी करता हूं – skolind
यदि आप ब्राउज़र के दृश्य भाग पर भी कैरेट ले जाना चाहते हैं, तो इस उत्तर को देखें: http://stackoverflow.com/प्रश्न/7892902/संभव-से-स्क्रॉल-कैरेट-इन-व्यू-इन-सिंगल-एचटीएमएल-टेक्स्ट-फ़ील्ड-के साथ-जावास्क्रिप्ट/78 9 3633 # 7893633 –