javascript - How to search for a tag with a class inside of a tag -


मेरे पास ऐसा कुछ है:

  & lt; g & gt; & Lt; rect x = "98" y = "77" चौड़ाई = "141" ऊंचाई = "119" वर्ग = "with_href चयनित" & gt; & lt; / rect & gt; & Lt; rect class = "सहायक चाल" ऊंचाई = "5" चौड़ाई = "5" x = "165.5" y = "133.5" & gt; & lt; / rect & gt; & Lt; rect class = "सहायक n- आकार" ऊंचाई = "5" चौड़ाई = "5" x = "165.5" y = "74" & gt; & lt; / rect & gt; & Lt; rect class = "सहायक s- आकार" ऊंचाई = "5" चौड़ाई = "5" x = "165.5" y = "1 9 3" & gt; & lt; / rect & gt; & Lt; / छ & gt; & LT; छ & gt; & Lt; rect x = "390" y = "130" चौड़ाई = "76" ऊंचाई = "70" वर्ग = "" & gt; & lt; / rect & gt; & Lt; rect class = "सहायक चाल" ऊंचाई = "5" चौड़ाई = "5" x = "425" y = "162" & gt; & lt; / rect & gt; & Lt; rect class = "सहायक चाल" ऊंचाई = "5" चौड़ाई = "5" x = "425" y = "162" & gt; & lt; / rect & gt; & Lt; / छ & gt;  

मैं प्रत्येक सेट के अंदर खोज करने की कोशिश कर रहा हूं & lt; जी> यह सुनिश्चित करने के लिए कि एक वर्ग में "with_href चुने" के साथ एक rect टैग होता है, यदि नहीं है, तो सहेज बटन क्लिक किया जाता है, तो मैं उपयोगकर्ता को एक संदेश के साथ सचेत करता हूँ कि सभी इनपुट को पूरा करने की आवश्यकता है, अन्यथा, यदि प्रत्येक & Lt; का सेट जी> वर्ग है, यह सिर्फ जानकारी को बचाएगा और प्रदर्शित करेगा।

केवल & Lt; g & gt; टैग जिनमें "with_href" और "selected" वर्गों के साथ एक रीकट है, आप निम्न कर सकते हैं:

document.querySelectorAll ('g & gt; rect। With_href.selected ')

वह एक सरणी वापस करेगा।

आप उस सरणी को इस पर लौटाए सरणी से तुलना कर सकते हैं:

Document.querySelectorAll ('g')

और अगर पहले एरे की लंबाई दूसरे की लंबाई से कम है, तो आप उपयोगकर्ता को सचेत कर सकते हैं, क्योंकि सभी जी टैग नहीं दो वर्गों के साथ रीट को शामिल करें।


Comments

Popular posts from this blog

c# - Highlight all words containing a letter in a richtextbox -

Editing Python Class in Shell and SQLAlchemy -

java - JavaFX WebEngine Video Playback in Linux -