Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пример 1. Выбор характеристик издания

Читайте также:
  1. I Однословная характеристика I ПОДЗЫВАТЬ.
  2. I. Краткая характеристика физико-химических и токсических свойств метилового спирта.
  3. I.1. Объяснение выбора темы. Цели и задачи работы
  4. II. ВЫБОР ТЕМЫ ДИПЛОМА
  5. IV.І Перелік основних термінів, параметрів, характеристик, які повинен засвоїти студент при підготовці до заняття
  6. PAGE73. КРИМИНАЛИСТИЧЕСКАЯ ХАРАКТЕРИСТИКА КРАЖ
  7. V. Примерный образец теста, применяемого для промежуточной аттестации
  8. Web-контейнер, Servlet, JSP. Структура, назначение и пример сервлета или JSP.
  9. XX.Выбор места за столом
  10. А вот чрезмерное употребление алкоголя действительно вызывает гинекомастию. Примерно четверо из 10 хронических алкоголиков имеют это заболевание в той или иной стадии развития.

Предположим, читателю предлагается заполнить анкету, в которой требуется указать название любимого издания и выбрать из предложенного списка характеристики, которые присущи рассматриваемому изданию.
Для задания характеристик издания можно воспользоваться флажком. Пользователь устанавливает флажки для тех свойств, которыми, по его мнению, обладает издание. Обработка анкеты будет состоять в том, что выбранные свойства будут отражены в поле ввода многострочного текста.
При щелчке мышью по флажку возникает событие click, обработка которого состоит в вызове функции set с одним параметром, принимающим значение параметра value флажка. Для формирования строки результата служит глобальная переменная s; к имеющемуся значению добавляется значение параметра функции и помещается в текстовое поле. Если нажать ни кнопку Отмена, то очистятся все поля формы. Однако следует позаботиться о том, чтобы значение переменной s изменилось на начальное. Значение параметра реакции на событие click при щелчке по кнопке Отмена задается оператором присваивания, обеспечивающим начальные условия.
HTML-код представлен в листинге 1.

Листинг 1. Анкета читателя


<HTML>

<HEAD>

<TITLE>Анкета читателя</TITLE>

<script>

<!--

var s="Bac привлекает: \r\n"

function set(vch)

{ s=s+vch + "\r\n"; document.form1.area.value=s }

//-->

</script>

</HEAD>

<BODY bgcolor="F8F8FF">

<CENTER>

<H3 align="center">Анкета читателя</НЗ>

<FORM name="form0">

<H4>Введите название любимого журнала или газеты</H4>

<input type="text" name="n1" size=45><br>

</FORM>

<FORM name="form1">

<H4>Что Вас привлекает в издании?</H4>

<TABLE border=3 align=center> <TR>

<TD><img src="purpsm.gif" align="center"></TD>

<TD><input type="checkbox" name="m1" value="Стиль подачи материала" onClick="set(form1.elements[0].value)">

Стиль подачи материала<br>

<input type="checkbox" name="m2" value="Достоверность информации" onClick="set(form1.elements[1].value)">

Достоверность информации<br>

<input type="checkbox" name="m3" value="Дизайн и оформление" onClick="set(form1.elements[2].value)">

Дизайн и оформление<br>

</TD></TR></TABLE>

<textarea name="area" cols=35 rows=7> </textarea><br>

<input type="reset" value="Отмена"

onclick= "s='Bac привлекает: \r\n'">

</FORM>

</BODY>

</HTML>

В рассмотренных примерах значения параметра name флажков были различны, поскольку каждый флажок существовал независимо от других. Флажки можно объединить в группу. Для этого следует всем флажкам присвоить одно и то же значение параметра name.




Дата добавления: 2015-09-11; просмотров: 24 | Поможем написать вашу работу | Нарушение авторских прав

Лабораторная работа №1 Основные положения | Пример 1. Нахождение площади треугольника. | Лабораторная работа №4 Методы в JavaScript | Пример 2. Простое вертикальное меню | Пример 1. Вычисление площади фигуры. | Лабораторная работа №7 Списки | Пример 1. Простая фреймовая структура | Пример 3. Обмен содержимым фреймов | Лабораторная работа №9 Повторяющиеся вычисления - циклы | Лабораторная работа №10 Обработка и представление дат |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав