Click here to view more cat photos.
Things cats love:
- cat nip
- laser pointers
- lasagna
Top 3 things cats hate:
- flea treatment
- thunder
- other cats
radio buttons
для вопросов, в которых вы хотите, чтобы пользователь дал вам один ответ из нескольких вариантов. Кнопки радио - это тип input
. Каждая из ваших радиокнопок может быть вложена в свой собственный элемент label
. Обернув элемент input
в элемент label
вы автоматически свяжете радиокнопку с окружающим ее элементом label. Все связанные радиокнопки должны иметь одинаковый атрибут name
для создания группы переключателей. Создавая группу радиокнопок, при выборе любой одной радиокнопки автоматически отменяется выбор других радиокнопок в пределах одной группы, разрешая пользователю только один ответ. Вот пример переключателя: <label>Рекомендуется использовать атрибут
<input type = "radio" name = "indoor-outdoor"> Indoor
</label>
for
тега label
со значением, которое соответствует значению атрибута id
input
элемента. Это позволяет вспомогательным технологиям создавать взаимосвязанные отношения между label и элементом input
. Например: <label for = "indoor">
<input id = "indoor" type = "radio" name = "indoor-outdoor"> Indoor
</label>
indoor
а у другого - возможность outdoor
. Оба должны совместно использовать атрибут name
indoor-outdoor
чтобы создать группу радиокнопок.
name
attribute of indoor-outdoor
.
testString: assert($('input[type="radio"]').filter("[name='indoor-outdoor']").length > 1);
- text: Each of your two radio button elements should be nested in its own label
element.
testString: assert($('label > input[type="radio"]:only-child').length > 1);
- text: Make sure each of your label
elements has a closing tag.
testString: assert((code.match(/<\/label>/g) && code.match(/Click here to view more cat photos.
Things cats love:
Top 3 things cats hate:
Click here to view more cat photos.
Things cats love:
Top 3 things cats hate: