2010-06-10 36 views
5

Nếu tôi muốn có câu hỏi bằng nút radio "Có/Không". Làm cách nào để đánh dấu mã để trình đọc màn hình đọc câu hỏi được liên kết với lựa chọn "có/không" thay vì chỉ đọc nhãn "Có" và "Không" khi các nút radio được chọn?Khả năng truy cập nút radio (tuân thủ 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> 

Cảm ơn

Trả lời

10

Đối với các yếu tố hình thức của thiên nhiên này, tôi sử dụng:

<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> 

Cũng xin lưu ý rằng tất cả các giá trị ID trên một trang phải là duy nhất. Nếu bạn có một phần tử cần chia sẻ một bộ mô tả thì hãy thêm nó làm lớp.

Tôi cũng sử dụng Fieldsets để thêm ranh giới riêng biệt vào lựa chọn radio.

Và hãy nhớ chỉ định thuộc tính for = "id_value" của nhãn. Điều này sẽ liên kết nhãn với nút radio mong muốn.

+0

Đây chỉ là những gì tôi cần. : D –

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

sử dụng thuộc tính nội dung (nếu nó có sẵn).

Các vấn đề liên quan