2011-01-13 11 views
8

on this page, प्रसिद्ध प्रेत तत्व बग है। मैंने दो दिनों तक शोध की है जो मुझे मिल सकती है, जो मुझे मिल सकती है, जिसमें छुपा इनपुट (वर्तमान) फ्लोट किए गए तत्व (मौजूद नहीं) और HTML टिप्पणियां <!--...--> (वर्तमान) शामिल हैं। ie_phantom_fucking_elementआईई 8 में इंटरनेट एक्सप्लोरर 8 डुप्लिकेट डिव बग

"प्रेत तत्व" लॉगिन div और "ny kunde" बटन के बीच ग्रे div है।

यह देखने का प्रयास करते समय आईई देव उपकरण (एफ 12) इसे चुना नहीं जा सकता है, न ही देखा जा सकता है। मेरा मानना ​​है कि यह IE8 में एक प्रतिपादन समस्या के कारण है।

इन्हें हटाने से बिल्कुल मदद नहीं मिली। इसके अलावा हमें स्पष्ट रूप से फॉर्म सत्यापन के लिए छिपी हुई इनपुट की आवश्यकता है।

यह उल्लेखनीय है कि यह ईकामर्स समाधान बॉक्स से बाहर मान्य नहीं है।

मैंने हर समाधान को समाप्त कर दिया है जिसे मैं सोच सकता हूं, और यह अभी भी मौजूद है।

क्या किसी के पास कोई सुझाव है?

<input type="hidden" name="return" value="/checkout/selectAddress" /> 

</form> 
</div> 

यदि मैं यह करने के लिए बदल:

<input type="hidden" name="return" value="/checkout/selectAddress" /> 

</div> 
</form> 

तो समस्या हल हो जाता है

धन्यवाद :)

+0

क्या बिल्कुल "प्रेत तत्व" है? स्क्रीन शॉट पोस्ट करने की देखभाल? –

+0

आपके देखने की खुशी के लिए, ब्रांड नए स्क्रीनशॉट के साथ संपादित किया गया। :) – Kyle

+0

तत्व निरीक्षक क्या कहता है? –

उत्तर

6

लाइन 348 पर प्रारंभ हो, वहाँ इस कोड है।

सरल ( से सामान को हटाने के) अपने HTML:

<div id="user-wrapper"> 
    <form action="/user/doLogin" method="post" id="loginForm" /> 
    <div id="user-kundelogginn"> 
    </form> 
    </div> 
</div> 

आप स्पष्ट रूप से देख सकते हैं form टैग div अंदर बंद कर दिया जा रहा है।

मुझे यह कैसे पता चला?

मैं W3C Validator है, जो इस के साथ सही रास्ते पर मुझे मिल गया प्रयोग किया है:

लाइन 350, स्तंभ 7: तत्व "फार्म" जो नहीं है के लिए अंत टैग खोलने

+1

मैंने भी वैधकर्ता का उपयोग किया, लेकिन यह पैकेज मुझे लगता है कि कई त्रुटियों को फेंकता है मुझे याद आया! धन्यवाद :) – Kyle

+1

एक बड़ी समस्या आपको 2 साल बाद एक ही समस्या के साथ एक यादृच्छिक गूगलर से! – einav

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