2010-06-10 9 views
5

यदि मैं "हां/नहीं" रेडियो बटन के साथ कोई प्रश्न पूछना चाहता हूं। मुझे कोड को चिह्नित करने की आवश्यकता कैसे है ताकि एक स्क्रीन रीडर रेडियो बटन चुने जाने पर "हां" और "नहीं" लेबल पढ़ने के बजाय "हां/नहीं" चयन से जुड़े प्रश्न को पढ़ सके?रेडियो बटन पहुंच (508 अनुपालन)

<span>Did you understand this? (choose one) </span> 
<label> 
<input type="radio" id="yes_no" name="yes_no" value="Yes" /> 
Yes 
</label> 
<label> 
<input type="radio" id="yes_no" name="yes_no" value="No" /> 
No 
</label> 

धन्यवाद

उत्तर

10

इस प्रकार की प्रपत्र तत्वों के लिए मैं का उपयोग करें:

<fieldset> 
    <legend>Did you understand the question?</legend> 
    <input type="radio" name="yes_no" id="yes"> 
    <label for="yes">Yes</label> 
    <input type="radio" name="yes_no" id="no"> 
    <label for="no">No</label> 
</fieldset> 

भी ध्यान रखें कि एक पृष्ठ पर सभी ID मान अद्वितीय होना चाहिए निकालें। यदि आपके पास कोई तत्व है जिसे एक वर्णक साझा करने की आवश्यकता है तो उसे कक्षा के रूप में जोड़ें।

मैं रेडियो चयन में एक अलग सीमा जोड़ने के लिए फ़ील्डसेट का भी उपयोग करता हूं।

और लेबल के "id_value" विशेषता को निर्दिष्ट करना सुनिश्चित करें। यह लेबल को वांछित रेडियो बटन से जोड़ देगा।

+0

यह वही है जो मुझे चाहिए था। : डी –

2
<fieldset> 
<legend><span>Did you understand this? (choose one) </span></legend> 
<label> 
<input type="radio" id="yes_no" name="yes_no" value="Yes" /> 
Yes 
</label> 
<label> 
<input type="radio" id="yes_no" name="yes_no" value="No" /> 
No 
</label> 
</fieldset> 
-1

सामग्री विशेषता का उपयोग (अगर यह उपलब्ध है)।

संबंधित मुद्दे