Контроль допустимости вводимых данных

Контроль допустимости вводимых данных

Теперь давайте добавим в нашу страницу default.htm клиентскую поддержку контроля вводимых в форму данных. Нам нужно, чтобы при щелчке пользователя на кнопке Отправить вызвалась функция JavaScript, которая проверяла бы каждый текстовый блок на пустые значения. При наличии пустого значения должно появиться окно сообщения с указанием ввести правильные данные. Сначала обработайте событие onclick для кнопки Отправить.

‹input name="btnSubmit" type="Submit" value="Submit" id="btnSubmit" languaege="javascript" onclick="return btnSubmit_onclick()"›

Этот обработчик события реализуйте так, как показано ниже.

function btnSubmit_onclick() {

 // Если пользователь о чем-то забыл, отобразить сообщение.

 if ((defaultPage.txtUserName.value == "") || (defaultPage.txtPassword.value == "")) {

  alert("Следует указать имя пользователя и пароль!");

  return false;

 }

 return true;

}

Теперь вы можете открыть свой любимый браузер, перейти к странице default.htm в виртуальном каталоге Cars и проверить работу вашего сценария клиента.

http://localhost/Cars/default.htm

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

3.2.3.1. Орфографический контроль

Из книги Прикладное программное обеспечение: системы автоматической обработки текстов автора Мальковский Михаил Георгиевич

3.2.3.1. Орфографический контроль Программы орфографического контроля обнаруживают (и предлагают варианты исправления) мотивированные грамматические ошибки в основах и окончаниях (флексиях) слов, записанных в словарь системы, и слов, встретившихся ей впервые (незнакомых),


3.2.3.6. Пунктуационный контроль

Из книги Процессы жизненного цикла программных средств автора Автор неизвестен

3.2.3.6. Пунктуационный контроль Пунктуационные ошибки в реальных предложениях русского языка встречаются довольно часто. Разделим их условно на две группы. Ошибки одной группы связаны с уровнем пунктуационной грамотности и появляются в основном в тех типах текстов


5.2.5 Выполнение и контроль

Из книги ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВСТРОЕННЫХ СИСТЕМ. Общие требования к разработке и документированию автора Госстандарт России


Контроль доступа

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Контроль доступа Интернет–серфинг несет в себе не только положительные моменты. Иногда результатом путешествия по ресурсам Глобальной сети могут стать вирусы и шпионское программное обеспечение. Доступ к некоторым интернет–ресурсам лучше вообще запретить, особенно


Контроль генерируемых XML-данных

Из книги Windows Vista без напряга автора Жвалевский Андрей Валентинович

Контроль генерируемых XML-данных Если у вас есть опыт использования XML-технологий, вы должны хорошо знать о том, что в документе XML очень важно гарантировать соответствие элементов набору правил, обеспечивающих "допустимость" данных. Следует понимать, что "допустимость"


Родительский контроль

Из книги Windows Vista автора Вавилов Сергей

Родительский контроль Дети очень быстро учатся пользоваться компьютером. Безо всяких книг, систем помощи или компьютерных курсов.Правда, пользуются дети компьютером только для игр (где они этого насмотрелись?!). Ну, еще для путешествий по Интернету, где они только болтают


Родительский контроль

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Родительский контроль Если в вашей семье есть дети, вы наверняка не раз сталкивались с проблемой ограничения их доступа к компьютеру. Все родители стараются препятствовать слишком длительному занятию ребенка компьютерными играми, посещению сайтов сомнительного


Утверждения не являются механизмом проверки вводимых данных

Из книги Настройка Windows 7 своими руками. Как сделать, чтобы работать было легко и удобно автора Гладкий Алексей Анатольевич

Утверждения не являются механизмом проверки вводимых данных Полезно сосредоточиться на некоторых неявно обсуждавшихся свойствах контрактов. Заметьте, контракты описывают только взаимодействие двух программ (программа - программа). Контракты не задают другие виды


Родительский контроль

Из книги VBA для чайников автора Каммингс Стив

Родительский контроль В любой семье, где есть несовершеннолетние дети, рано или поздно возникает проблема ограничения доступа ребенка к компьютеру. Не секрет, что в последние годы серьезно обострилась проблема компьютерной зависимости детей и подростков. Над этой


Контроль над Помощником

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

Контроль над Помощником Используйте свойства объекта Assistant (табл. 14.1) для контроля за тем, как и когдаПомощник по Office будет появляться на экране. Пока вы не уверены в том. что Помощник уже включен, убедитесь в том, что его свойство On имеет значение True, прежде чем пытаться


26.5.6. Тотальный контроль

Из книги Access 2002: Самоучитель автора Дубнов Павел Юрьевич

26.5.6. Тотальный контроль До сих пор мы рассматривали только системные вызовы для работы с сообщениями очереди, сейчас рассмотрим системный вызов msgctl(), предназначенный для контроля самой очереди.int msgctl(int msgqid, int cmd, struct msqid_ds *buf);Первый аргумент — это ID очереди, второй —


26.6.3. Контроль семафора

Из книги Установка, настройка и восстановление Windows 7 на 100% автора Ватаманюк Александр Иванович

26.6.3. Контроль семафора Для контроля семафора используется системный вызов semctl():int semctl(int semid, int semnum, int cmd, union semun arg);Первый аргумент — это идентификатор семафора, второй — номер семафора во множестве семафоров (нумерация начиняется с 0). В отличие от очереди сообщений, где


Импорт базы данных Контроль ЧС

Из книги Продвижение порталов и интернет-магазинов автора Гроховский Леонид О.

Импорт базы данных Контроль ЧС Технология импорта базы данных Контроль ЧС в основном та же, что и в предыдущем случае. Как вы помните, исходная база данных существует в среде FoxPro. Поскольку в программном обеспечении Access 2002 отсутствует конвертер формата FoxPro, на первом


Родительский контроль

Из книги автора

Родительский контроль Механизм Родительский контроль перешел в Windows 7 по наследству от Windows Vista, и его предназначение нисколько не изменилось. Как и прежде, с его помощью можно настраивать разрешение на использование программ и доступ в Интернет для любых пользователей,


Цикличный контроль

Из книги автора

Цикличный контроль Процесс работы над порталом следует периодически контролировать. Регулярный контроль позволяет:? оперативно и адекватно реагировать на изменение внешних условий;? своевременно выявлять узкие места и устранять их;? добиться больше согласованности в