получим доступ к каждому флажку формы. Состояние первого флажка можно определить с помощью следующей конструкции: (document.forml.elements[0]).checked второго - (document. form1.elements[1]).checked и т. д. В переменной к накапливается сумма. Шаг увеличения этой переменной задается в качестве значения параметра value. После анализа всех флажков полученная сумма выводится в документ. HTML- код представлен в листинге 2. Листинг 2. Данные, представленные флажком. Анкета переводчика
Анкета для переводчиков
Укажите те языки, которыми Вы владеете в совершенстве:
Упражнение Напишите сценарий обработки анкеты слушателя курсов. Пользователь может выбрать курс, его продолжительность, язык, на котором он готов работать с преподавателем, и форму отчетности. В зависимости от этих параметров определяется стоимость отдельного курса и стоимость всего обучения. Анкета приведена на рис. 2.
Лабораторная работа №7 Списки Если элементов много, то представление их с помощью флажков или переключателей увеличивает размер формы. В этом случае варианты выбора могут быть представлены в окне браузера более компактно с помощью тега
Последний оператор помещает значение для выбранного языка в соответствующее поле формы. Полностью документ со сценарием и формами может быть описан так, как указано в листинге 1. Листинг 1. Реакция на событие change в теге