Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
аметр CHECKED присутствует в определении переключателя, свойство имеет 
значение true, в противном случае - false. Сценарий может определять или 
устанавливать значение этого свойства   Методы объекта checkbox
   Для объекта checkbox определен один метод click, не имеющий параметров:
click()
   При вызове этого метода переключатель устанавливается во включенное 
состояние.
  Переключатель radio
   Переключатели типа radio применяются в тех случаях, когда нужно организовать 
выбор одной из нескольких возможностей. Исходя из этого, в форме обычно 
располагается несколько таких переключателей.
   Определение переключателя radio выглядит следующим образом: 

  Текст, отображаемый рядом с переключателем
   Назначение параметров NAME, VALUE и CHECKED переключателя radio такое же как 
и назначение аналогичных параметров переключателя checkbox. Отличие заключается 
в том, что все переключатели radio, принадлежащие к одной группе, должны иметь 
одинаковые имена, определенные параметром NAME. Что же касается переключателей 
checkbox, то если их несколько, то все они должны называться  по-разному. 
   Для того чтобы расширение сервера Web или сценарий JavaScript, 
обрабатывающие форму, могли узнать, какой же из переключателей radio группы 
находится во включенном состоянии, все такие переключатели должны иметь 
различные значения VALUE.
   Кроме того, только один из переключателей radio может быть определен с 
параметром CHECKED.
   Свойства объекта radio
   Объект radio имеет следующие свойства:
   
СвойствоОписаниеnameЗначение параметра NAMEcheckedСвойство типа Boolean, 
отражающее состояние переключателя. Если переключатель включен, свойство имеет 
значение true, в противном случае - false. С помощью этого свойства сценарий 
может изменять состояние переключателяlengthКоличество переключателей типа 
radio, определенных в группе с именем, заданным параметром NAMEvalueЗначение 
параметра VALUEdefaultCheckedСвойство типа Boolean, отражающее значение 
параметра CHECKED. Если параметр CHECKED присутствует в определении 
переключателя, свойство имеет значение true, в противном случае - false. 
Сценарий может определять или устанавливать значение этого свойства   Методы 
объекта radio
   Для объекта radio определен метод click, не имеющий параметров:
click()
   При вызове этого метода переключатель выбирается для работы.
  Пример формы с переключателями
   В этом разделе мы приведем исходный текст документа HTML со сценарием, 
предназначенным для динамического создания новой страницы при помощи сценария 
JavaScript. Параметры этой страницы определяются состоянием переключателей типа 
checkbox и radio, расположенными в этом документе (рис. 3.3).

Рис. 3.3. Форма с переключателями различных типов
   Наш документ содержит одну форму, в которой есть три переключателя с 
независимой фиксацией типа checkbox (расположенные в группе Page elements), три 
переключателя с зависимой фиксацией (образующие группу Text color), и две 
кнопки - Create Page и Reset.
   Если включен переключатель Show title, создаваемый сценарием JavaScript 
документ HTML будет снабжен заголовком. При включении переключателя Show 
horizontal lines информация о состоянии переключателей, отображаемая в 
документе, будет выделена сверху и снизу горизонтальными разделительными 
линиями.
   Переключатель Table view влияет на способ отображения информации. Если он 
включен, информация будет показана в табличном виде, а если выключен - в виде 
списка (рис. 3.4).

Рис. 3.
 
<<-[Весь Текст]
Страница: из 116
 <<-