मेरे पास एक टेक्स्टबॉक्स है जिसमें टेक्स्टबॉक्स आकार से स्ट्रिंग्स बड़े हो सकते हैं। जब मैं टाइप कर रहा हूं, तो टेक्स्टबॉक्स "व्यूपोर्ट" हमेशा टाइप किए गए अंतिम अक्षर को दिखाने के लिए चलता है (उदाहरण के लिए जब आप एक SO प्रश्न में एक बहुत बड़ा शीर्षक लिखते हैं)। फ़ोकस प्राप्त करते समय टेक्स्टबॉक्स व्यूपोर्ट को कैसे स्थानांतरित करें?
समस्या यह है कि यदि टेक्स्टबॉक्स फोकस खो देता है, तो जब यह फिर से केंद्रित होता है तो व्यूपोर्ट हमेशा टेक्स्ट की शुरुआत में सेट होता है, और मैं इसे अंत में चाहता हूं।
मैंने टेक्स्ट के अंत में प्रोग्रामेटिक रूप से कैरेट को स्थानांतरित करने की कोशिश की और यह काम करता है, लेकिन व्यूपोर्ट अभी भी टेक्स्ट की शुरुआत में है, इसलिए उपयोगकर्ता को अभी भी व्यूपोर्ट को अंत में ले जाने के लिए कोई भी कुंजी दबानी है पाठ।
उदाहरण
यह खोने फोकस से पहले पाठ बॉक्स है:
alt text http://img35.imageshack.us/img35/6697/10437837.jpg
और यह ध्यान देने के बाद खो दिया है:
alt text http://img11.imageshack.us/img11/1390/33816597.jpg
मुझे लगता है कि चाहते हैं जब txtbox लाभ फिर व्यूपोर्ट पर ध्यान केंद्रित करता है पहली छवि में सेट है।
ऐसा करना संभव है?
whooops! मैंने उदाहरण में इस्तेमाल किए गए शीर्षक के साथ प्रश्न पोस्ट किया! संपादित – Drevak
मैं इसे एफएफ 3.5.2 के साथ पुन: पेश नहीं कर सकता। कौन सा ब्राउजर टेक्स्ट शुरू करने के लिए "व्यूपोर्ट" लाता है? – kangax
शर्म की बात है मैं सवाल यह मूल शीर्षक, कि मनोरंजक हो गया होता :) –