मेरे पास एचटीएमएल टेक्स्ट बॉक्स का एक सेट है जो इनपुट लेता है और जब उपयोगकर्ता 'एड' बटन पर क्लिक करता है तो टेक्स्ट इनपुट लेने और एचटीएमएल में डाली गई स्ट्रिंग को प्रारूपित करने के लिए जावास्क्रिप्ट का उपयोग करता है डिब्बा। इन बक्से में से पहला एक 2 वर्ण संख्या होना चाहिए लेकिन एक खाली भी स्वीकार कर सकते हैं। स्वरूपित तार इस प्रकार दिखाई देगा:एचटीएमएल चयन विकल्प में सफेद स्थान को संरक्षित करना
01-ABC-O 02-DEF-I
हालांकि मैं खाली संख्या कि अन्य तत्वों
-GHI-O
साथ लाइनें प्रविष्टि के इस प्रकार जब जावास्क्रिप्ट ठीक दिखाई देगा प्रदर्शित करने के लिए कोई तरीका होना चाहिए विकल्प जोड़ता है, लेकिन जब पृष्ठ को पुनः लोड किया जाता है और चयन मानों के साथ दोहराया जाता है (मैं जावा, जेएसपी, और स्ट्रैट्स 1.1 का उपयोग कर रहा हूं तो यह मदद करता है) यह वही मान प्राप्त करता है (रिक्त स्थान संरक्षित) लेकिन व्हाइटस्पेस अब दिखाया नहीं गया है चयन नियंत्रण में (मैंने पृष्ठ स्रोत को देखा है, और ऐसा लगता है कि जब जावास्क्रिप्ट विकल्प जोड़ता है)। मैंने
के लिए रिक्त स्थान को प्रतिस्थापित करने का प्रयास किया है, लेकिन यह अंतरिक्ष के बजाय " nbsp" स्ट्रिंग को प्रिंट करता है। मैंने "प्री" एचटीएमएल ब्लॉक और सीएसएस व्हाइट-स्पेस प्रॉपर्टी का उपयोग करने का भी प्रयास किया है और न ही काम किया है।
मुझे बताएं कि क्या कोई और स्पष्टीकरण की आवश्यकता है।
पर अधिक जानकारी क्या आप एक छोटा कोड नमूना प्रदान कर सकते हैं जो इस समस्या को प्रदर्शित करता है? – Rontologist
ये चुनिंदा बॉक्स जिन्हें आप संदर्भित कर रहे हैं। क्या वे विकल्प विशेषता या उद्घाटन और समापन विकल्प तत्व के बीच मूल्य का उपयोग कर रहे हैं? यदि आप तत्व के बीच की जगह पर भरोसा कर रहे हैं तो अंतरिक्ष संरक्षित नहीं है। – Rontologist