Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проверка правильности заполнения полей

Проверка правильности заполнения полей

Как сделать сабж, чтобы после нажатия на кнопку "Submit" поля формы проверялись ява-скриптом, а потом только, если все формы заполнены так так надо, данные передавались серверу ?

From : Vitaly Vasilchuk (2:5020/400)

В html'е, в форме, кнопка Submit, должна быть описана следующим образом

<input type="button" value="Отправить"
 onclick="ConfirmBox(this.form, 'Вы действительно хотите отправить
запрос?')">

а вот скрипт

function ConfirmBox(f, message) {
  // проверка поля Sum
  if (f.Sum.value=="0") {
    // выводим сообщение об ошибке
    alert('Hеобходимо выбрать одну из задач.');
    // возвращаем фокус на форме в это место
    f.cb_MU.focus();
    return false;
  }

  // вывод запроса
  if (confirm(message)) {
    // если пользовать топчет "Yes" - отправляем
    f.submit();      <-- сам трюк
    return true;
  }
  else
    return false;
}

К оглавлению

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог