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

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

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

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
tton, как это 
показано в нашем примере.
   С помощью параметра NAME задается имя объекта, соответствующего кнопке (а не 
надпись на кнопке). Надпись на кнопке указывается с помощью параметра VALUE.
   Определив обработчик события, вы можете задать сценарий JavaScript, который 
получит управление после того как пользователь нажмет на кнопку. 
   Свойства объекта button
   Объект button имеет два свойства, отражающие значения соответствующих 
параметров оператора :
   
СвойствоОписаниеnameЗначение параметра NAMEvalueЗначение параметра VALUE   
Методы объекта button
   Для объекта button определен всего один метод, не имеющий параметров, - 
click:
click()
   Вызов этого метода приводит к такому же эффекту, что и щелчок левой клавишей 
мыши по кнопке.
   Пример сценария
   В качестве первого примера мы приведем сценарий, выполняющего обработку 
щелчка по кнопке с надписью Click me, расположенной в форме (рис. 3.1).

Рис. 3.1. Форма в документе HTML с кнопкой
   Если нажать на эту кнопку, сценарий отобразит в окне браузера свойства 
кнопки как объекта класса button (рис. 3.2).

Рис. 3.2. Отображение свойств кнопки как объекта класса button
   Исходный текст документа HTML со встроенным в него сценарием JavaScript 
приведен в листинге 3.1.
Листинг 3.1. Файл chapter3/button/button.html

  
    Button demo
    
  
  
    

Click Button

В теле документа HTML определена форма с именем TestForm, для чего в операторе
мы указали параметр NAME. Другие параметры этого оператора здесь не нужны. Форма содержит одну-единственную кнопку с именем bt и надписью Click me. Для этой кнопки в качестве обработчика события мы назначили функцию btnClick, определенную в заголовке документа HTML. Когда пользователь нажимает кнопку, функция btnClick получает управление и сохраняет в текстовых переменных szTxt и szTxt1 надпись и имя кнопки, соответственно: szTxt=document.TestForm.bt.value; szTxt1=document.TestForm.bt.name; Затем функция выводит в окно браузера строку, ограниченную сверху и снизу разделительной линией, отображающую значение свойств value и name: document.write("
"); document.write("You press button: " + szTxt.bold() + ", name=" + szTxt1.bold()); document.write("
"); Переключатель checkbox Переключатели checkbox обычно применяются для выбора каких-либо независимых друг от друга параметров или возможностей. В форме переключатель checkbox создается с помощью оператора с параметром TYPE, равным строке "checkbox": Текст, отображаемый рядом с переключателем Параметр NAME задает имя переключателя. Это имя можно использовать для определения состояния этого переключателя в сценарии JavaScript. С помощью параметра VALUE вы можете определить строку, которая передается расширению сервера при посылке заполненной формы, если переключатель находится во включенном состоянии. Если этот параметр не указан, то по умолчанию посылается строка “on”. Сценарий JavaScript также может получить значение параметра VALUE. Необязательный параметр CHECKED указывается в том случае, если при начальном отображении формы переключатель должен отображаться во включенном состоянии. Если для переключателя определен обработчик события, вы можете задать сценарий JavaScript, получающий управление после того как пользователь изменит состояние переключателя. Свойства объекта checkbox Объект checkbox имеет несколько свойств, отражающих значения соответствующих параметров оператора : СвойствоОписаниеnameЗначение параметра NAMEcheckedСвойство типа Boolean, отражающее состояние переключателя. Если переключатель включен, свойство имеет значение true, в противном случае - false. С помощью этого свойства сценарий может изменять состояние переключателяvalueЗначение параметра VALUE defaultCheckedСвойство типа Boolean, отражающее значение параметра CHECKED. Если па
 
<<-[Весь Текст]
Страница: из 116
 <<-