मैंने देखा है कि यदि आपके पास एक साथ दो रेडियो हैं, तो आपको रेडियो की उम्मीद के अनुसार काम करने के लिए नाम विशेषता को समान बनाना होगा:इनपुट विशेषताएँ जिनमें एक ही "नाम" हो सकता है
<label for="a1"><input type="radio" name="a" id="a1" value="1">1</label>
<label for="a2"><input type="radio" name="a" id="a2" value="2">2</label>
<label for="a3"><input type="radio" name="a" id="a3" value="3">3</label>
<label for="a4"><input type="radio" name="a" id="a4" value="4">4</label>
क्या रेडियो इनपुट एकमात्र इनपुट प्रकार है जहां आपके पास डुप्लिकेट नाम विशेषताएँ हो सकती हैं (और ऐसा करने की आवश्यकता है)? अगर मैं इसे किसी अन्य इनपुट पर करता हूं, तो इसे ब्राउज़र द्वारा अमान्य माना जाएगा, है ना?
मैं यह पूछ रहा हूं क्योंकि मुझे इस स्थिति को एक स्क्रिप्ट में संभालने की आवश्यकता है, और जानना चाहते हैं कि कई समान प्रकारों से निपटने के दौरान मुझे अन्य इनपुट प्रकारों को ध्यान में रखना चाहिए या नहीं।
सर्वर साइड कि वे किस तरह बाध्य पार्स किए जाते हैं/के मामले में अन्य तत्वों का हिस्सा है कि एक ही नाम के लिए "विशेष" व्यवहार, हो सकता है। बेशक यह एचटीएमएल स्पेक का हिस्सा नहीं है और फ्रेमवर्क से फ्रेमवर्क में भिन्न होता है। – AaronLS