डोम में दिए गए पाठ नोड, एक इन गुणों में से एक का उपयोग कर सकते है अपने पाठ को पुनः प्राप्त करने के लिए:एक डोम टेक्स्ट नोड के पाठ को कैसे पुनर्प्राप्त करें?
- textContent
- डेटा
- nodeValue
-
wholeText
लेकिन किस का उपयोग करना है? = जो एक है सबसे विश्वसनीय और क्रॉस-ब्राउज़र ...
(कई संपत्तियां 100% विश्वसनीय और क्रॉस-ब्राउज़र, तो जो एक सबसे उपयुक्त होगा रहे हैं?)
अद्यतन:
वास्तव में, wholeText
एक विकल्प के बाद से यह पाठ नोड के concatenated पाठ और सभी भाई पाठ नोड्स ...
यदि आप उस क्विर्कमोड शीट को देखते हैं, तो आप देखेंगे कि '5.5 में आईओएल वैल्यू 'अधूरा है जबकि' डेटा 'पूरी तरह से उस ब्राउज़र में समर्थित है। यह कम प्रासंगिक नहीं हो सकता है, लेकिन फिर भी ... ':)' –
'डेटा' 'कैरेक्टरडाटा' इंटरफ़ेस के तहत, डीओएम स्तर 2 spec का हिस्सा भी है। * कोई डोम ऑब्जेक्ट सीधे कैरेक्टरडाटा से मेल नहीं खाता है, हालांकि टेक्स्ट और अन्य इसका इंटरफ़ेस प्राप्त करते हैं। * (के माध्यम से: http://www.w3.org/TR/DOM-Level-2-Core/core.html#ID- एफएफ 21 ए 306) –
@ imeimeidas: हाँ, लेकिन यदि आप नोट को देखते हैं, तो आप देखेंगे कि 'nodeValue' IE 5.5 में * विशेषता नोड्स * के साथ काम नहीं करता है, इसलिए यह टेक्स्ट नोड्स के लिए ठीक है। मुझे ईमानदार होने के लिए 'डेटा' के बारे में पता नहीं था;) –