XHTML (=~XML) वेब पेज में <body> तत्व प्राप्त करने का "आधिकारिक" तरीका क्या है जहां कोई document.body नहीं है? मेरा मतलब है कि इसे querySelector या getElementsByTagName के माध्यम से पूछने से बेहतर कुछ है जिसे मैं बदसूरत मानता हूं।

संपादित करें: सख्त एक्सएचटीएमएल मोड में जब यह फ़ायरफ़ॉक्स 3.6 में मेरे लिए काम नहीं करता है।

1
tillda 2 मार्च 2011, 14:16
यह उस मोड में मेरे लिए (Fx3.6 में भी) पूरी तरह से काम करता है: dorward.me। uk/tmp/xhtml/body.xhtml
 – 
Quentin
2 मार्च 2011, 15:39

2 जवाब

सबसे बढ़िया उत्तर

मेरे पास एक एक्सएमएल दस्तावेज़ था। application/xml से application/xhtml+xml में स्विच करना चाहिए।

1
tillda 12 जिंदा 2012, 06:06

document.body एक आधिकारिक, मानक संपत्ति है और DOM2 का हिस्सा है। इसके अलावा, आज सभी ब्राउज़र इसका समर्थन करते हैं।

2
Delan Azabani 2 मार्च 2011, 14:18
सही उत्तर... लेकिन यह अभी भी मेरे लिए काम नहीं करता :-) यह मेरी गलती होनी चाहिए।
 – 
tillda
8 मार्च 2011, 03:10