मैं वेब पेज में किसी तत्व से तत्वों का संग्रह प्राप्त करने के लिए getElementsByTagName() फ़ंक्शन का उपयोग कर सकता हूं।क्या कोई getElementsByTagName() जावास्क्रिप्ट स्ट्रिंग चर के लिए फ़ंक्शन की तरह है?
मैं एक DOM तत्व की सामग्री के बजाय जावास्क्रिप्ट स्ट्रिंग चर की सामग्री पर एक समान फ़ंक्शन का उपयोग करने में सक्षम होना चाहता हूं।
मैं यह कैसे कर सकता हूं?
संपादित
मैं मक्खी पर एक तत्व बनाकर ऐसा कर सकते हैं।
var myElement = new Element('div');
myElement.innerHTML = "<strong>hello</strong><em>there</em><strong>hot stuff</strong>";
var emCollection = myElement.getElementsByTagName('em');
alert(emCollection.length); // This gives 1
लेकिन getElementsByTagName() फ़ंक्शन के उपयोग की सुविधा के लिए मक्खी पर एक तत्व बनाने सिर्फ सही नहीं लगता है और इंटरनेट एक्सप्लोरर में तत्वों के साथ काम नहीं करता।
यही है, आप एक स्ट्रिंग में टेक्स्ट खोजना चाहते हैं? – strager
हां। यदि वैकल्पिक विकल्प उपलब्ध है तो मैं सिर्फ रेगेक्स वन नहीं बनाना चाहता हूं। – adolfojp