2012-03-24 10 views

उत्तर

12

क्योंकि आप एक <p> में एक <div> नहीं हो सकता। पैराग्राफ में केवल inline elements बच्चों के रूप में हो सकते हैं।

जैसे ही पार्सर <div> से मुकाबला करता है, यह <p> को स्वतः बंद कर देता है।

<p id="g"> 
    <span>kk</span> 
    <div>ee</div> 
    <div>jff</div> 
</p> 

<script type="text/javascript"> 
    var ii = document.getElementById("g"); 
    var hh = ii.getElementsByTagName('span'); 
    alert(hh.length); 
</script>​ 
+1

वाह, THX एक बहुत की तुलना करें! –

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