HTML5 का समर्थन करने वाले नए ब्राउज़रों का उपयोग करते समय (उदाहरण के लिए फ़ायरफ़ॉक्स 4);
और एक प्रपत्र फ़ील्ड की विशेषता है required='required'
;
और फॉर्म फील्ड खाली / खाली है;
और सबमिट बटन पर क्लिक किया जाता है;
ब्राउज़र पता लगाता है कि "आवश्यक" फ़ील्ड खाली है और फ़ॉर्म सबमिट नहीं करता है;
इसके बजाय ब्राउज़र एक संकेत दिखाता है जो उपयोगकर्ता को फ़ील्ड में पाठ टाइप करने के लिए कह रहा है।
अब, एक एकल पाठ फ़ील्ड के बजाय, मेरे पास चेकबॉक्स का एक समूह है , जिसमें से कम से कम एक उपयोगकर्ता द्वारा चेक / चयनित होना चाहिए।
मैं required
इस समूह के चेकबॉक्स पर HTML5 विशेषता का उपयोग कैसे कर सकता हूं ? (चूंकि चेकबॉक्स में से केवल एक को जांचना आवश्यक है, मैं required
प्रत्येक चेकबॉक्स पर विशेषता नहीं डाल सकता )
ps। मैं simple_form का उपयोग कर रहा हूं , अगर यह मायने रखता है।
अपडेट करें
क्या HTML 5 multiple
विशेषता यहाँ सहायक हो सकती है? मेरे सवाल के समान कुछ करने से पहले किसी ने इसका उपयोग किया है?
अपडेट करें
ऐसा प्रतीत होता है कि यह सुविधा HTML5 युक्ति द्वारा समर्थित नहीं है: ISSUE-111: इनपुट क्या करता है। @type = checkbox के लिए आवश्यक अर्थ है?
(मुद्दा स्थिति: मुद्दा बिना किसी पूर्वाग्रह के बंद किया गया है। ) और यहाँ स्पष्टीकरण दिया गया है ।
अद्यतन २
यह एक पुराना प्रश्न है, लेकिन यह स्पष्ट करना चाहता था कि प्रश्न का मूल उद्देश्य जावास्क्रिप्ट का उपयोग किए बिना उपरोक्त कार्य करने में सक्षम होना था - अर्थात इसे करने का HTML5 तरीका। रेट्रोस्पेक्ट में, मुझे "जावास्क्रिप्ट के बिना" अधिक मोटे होना चाहिए।