Язык программирования javascript
Рассмотрим небольшое тестирование со встроенным реге-virka, параметром которой является форма с ответами пользователя на вопросы. Использованы три вопроса, для первого правильный ответ № 2, для второго - № 1, для третьего - № 3.
Ответы на тестовые вопросы выбираются в группах переключателей. Для каждого вопроса есть свое значение атрибута NAME в теге INPUT - для первого NAME = "one", для второго - NAME = "two", для третьего - NAME = "three". Каждая такая группа переключателей интерпретируется в функции проверки как массив значений.
Функция выполняет проверки такого типа: if (tests.one [1].Checked) {i + +;}
Эта строка кода означает, что если в форме с именем tests в группе кнопок с именем one избранное второе значение (элементы массива нумеруются от 0), т.е. выбрана правильный ответ, то кзначения переменной и добавляется единица.
Выражение document.tests.druk.Value = и означает, что значение переменной и присвоено объекту druk - так называется текстовая область для вывода информации в одну строку и два столбца.
Другие статьи по теме:
-
Применение стилей в программе frontpage-
Использование javascript на практике-
Dhtml и javascript-
Создание форм и динамических эффектов в frontpage-
Понятие объектной модели