Денни Гудман "JavaScript Библия пользователя"

НАЗАД СОДЕРЖАНИЕ ВПЕРЕД
страница 60

Проверка правильности введенных данных

О проверке правильности введенных данных на форме мы уже говорили как об удачном использовании JavaScript. Поле ввода данных на странице поиска Social Security создается в сценарии системой проверки корректности вводимых значений. Точно так же, как CGI-программа для каждого случая должна выполнять проверку равенства полученного значения трехзначному числу, программа JavaScript обязана выполнить соответствующую проверку любых поступающих извне сведений. Если в записи обнаруживается ошибка (палец мог соскользнуть с нужной клавиши и нажать другой символ), посетитель будет уведомлен об ошибке и ему предложат ввести данные еще раз. Сценарий проверки правильности данных может даже удалить в тексте ненужный или неправильный символ, поэтому посетителю узла останется лишь часть от исходно запрашиваемой комбинации символов.

Интерактивные данные

JavaScript предоставляет средства превращения статичных данных в интерактивную информацию. Например графический калькулятор определения параметров электрического элемента (называемого резистор) в том случае, если известна только его цветовая маркировка.

Изображение в нижней части страницы состоит из семи изображений, расположенных рядом друг с другом на вертикальных ломтиках. Четыре ломтика представляют собой разноцветные полосы, в то время как остальные три фрагмента - это выводы резистора и разделители между полосами. После того как пользователь выберет цвет из выпадающего списка в верхней части окна, для определенного изображения указанный ломтик изменит свою окраску. При этом значение сопротивления рассчитывается в соответствии с новой маркировкой, а результат выводится на экран.

страница 60
НАЗАД СОДЕРЖАНИЕ ВПЕРЕД

Денни Гудман "JavaScript Библия пользователя"

Только на OZON.ru! Все спецпредложения на DVD Все серии Пуаро

поиск на сайте

Рейтинг@Mail.ru Rambler's Top100 Счетчик тИЦ и PR
Сайт управляется системой uCoz