Проверка текстового поля при нажатии кнопки «Отправить» - PullRequest
1 голос
/ 27 января 2012

Я использую Perl CGI.Я создал несколько текстовых полей и получил эти значения.Но я хочу, чтобы, если пользователь оставлял текстовое поле пустым, когда он нажимал кнопку «Отправить», вместо запуска скрипта он должен был выдавать всплывающее окно.Пожалуйста, любое тело предложит мне что-нибудь .. ???

1 Ответ

0 голосов
/ 27 января 2012

Зачем вам проверка на стороне сервера?Я думаю, вам нужно использовать JavaScript для проверки на стороне клиента.

поправить меня, если я ошибаюсь?

с JavaScript;

function Validator(theForm){
  var error = "";
  if (theForm.dd.options[0].selected == true){
    error += "Please select from the drop-down list.\n";
  }

  if (theForm.words.value == ""){
    error += "Please fill in the text element.\n";
  }

 //etc etc...
}

Вам просто нужно использовать событие onClick кнопки html и вызвать этот метод с элементом Formв документе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...