2015-01-16 6 views
12

मेरे पास मेरे वेब फॉर्म पर कई HTML इनपुट फ़ील्ड हैं। जब मैं इंटरनेट एक्सप्लोरर का उपयोग करते समय झुकाव कर्सर को फोकस नहीं करता हूं, तो वह टैब को पीछे और आगे टैब करता है, लेकिन क्रोम, सफारी या फ़ायरफ़ॉक्स का उपयोग करते समय करता है। फोकस में नहीं होने पर पाठ फ़ील्ड प्रारंभ में वॉटरमार्क टेक्स्ट दिखाते हैं।इंटरनेट एक्सप्लोरर के लिए इनपुट फ़ील्ड में कर्सर क्यों नहीं दिखाता है?

मैंने दिन बिताए हैं इसके लिए जवाब गुगल रहा है लेकिन इसका कोई फायदा नहीं हुआ है।

उत्तर

2

मैंने आईई 9 पर यह मुद्दा देखा है (आईई 10 + में पुन: पेश नहीं किया है, और 9 से नीचे परीक्षण नहीं किया है)। समस्या तब हुई जब फॉर्म -ms-transform के साथ अनुवादित तत्व के भीतर था। परिवर्तन को हटाने से समस्या को हल किया गया।

+1

मुझे एक ही समस्या है, परिवर्तन कर्सर को खोने का कारण बन रहा है, कोई जानता है क्यों? –

2

मुझे डर है कि यह आईई का सामान्य व्यवहार है, क्योंकि वर्कअराउंड पहले इनपुट (ओं) में cursor: text जोड़ने का प्रयास करता है, फिर यदि काम नहीं किया गया है तो आप फोकस ईवेंट पर जावास्क्रिप्ट का उपयोग कर कर्सर शैली सेट करने का प्रयास कर सकते हैं ।

दरअसल, माइक्रोसॉफ्ट स्वयं http://login.live.com रूप में ऐसा करता है।

उम्मीद है कि यह मदद करता है ...

संबंधित मुद्दे