объект radio |
|||||
Описание объекта. Объект radio достаточно нестандартный в языке JavaScript. При использовании любого другого элемента управления формы одному объекту на экране соответствует один графический элемент. Но объект radio состоит из группы элементов radio. Поскольку природа элементов radio — взаимно исключающие параметры в группе двух или более элементов — группа всегда имеет несколько графически представленных в документе элементов. Все элементы в группе обладают одинаковым именем, чтобы браузер мог сгруппировать элементы вместе и обеспечить при выделении одного параметра отмену выделения других выделенных в данный момент параметров. Однако помимо этого каждый элемент группы может иметь уникальные свойства, например значение свойства checked. <form> После отображения группы элементов на странице первый элемент radio появляется для пользователя выделенным. Для всех элементов группы применимо только одно общее свой ство объекта radio — length . Однако, другие свойства применяются к отдельным элемен там группы. Для получения доступа к любому элементу группы воспользуйтесь значением индекса массива, как частью имени группы элементов. Например: firstBtnValue = document.forms[0].stooges[0].value//"Gое Howard" Каждый раз при получении доступа к свойствам defaultChecked, type или value нужно указать специфический элемент группы, в соответствии с порядковым номером массива (в IE4+ и NN 6+ каждый элемент обладает уникальным ID). Порядок элементов в группе зависит от последовательности расположения отдельных элементов группы в указанном элементе HTML. Другими словами, для выявления текущего выделенного элемента группы ваш сценарий должен последовательно просмотреть все элементы radio в группе. Примеры это го рассматриваются далее при описании этого объекта. |
|||||
методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | <<< | >>>
|