Вопрос № 54066: Здравствуйте! Проблема следующего плана. На странице есть поле для ввода и кнопка, отправляющая содержимое текстового поля в скрипт (сабмит на кнопке)... Как сделать так, чтобы события не происходило, если текстовое поле пустое?? (подозреваю, что нуж...
Вопрос № 54.066
Здравствуйте! Проблема следующего плана. На странице есть поле для ввода и кнопка, отправляющая содержимое текстового поля в скрипт (сабмит на кнопке)... Как сделать так, чтобы события не происходило, если текстовое поле пустое?? (подозреваю, что нужно кнопке задать 'onclick' с определенными параметрами... )
Заранее спасибо...
Приложение:
Отправлен: 02.09.2006, 11:21
Вопрос задал: WolandV (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Яруллин Азат Рифкатович
Здравствуйте, WolandV!
смотрите приложение.
Удачи!
Приложение:
Ответ отправил: Яруллин Азат Рифкатович (статус: Студент)
Ответ отправлен: 02.09.2006, 14:14 Оценка за ответ: 5
Отвечает: Stamm
Здравствуйте, WolandV!
Делается это через событие onsubmit() формы: <form action="/find.php" onsubmit="return find()">
Функция find() определяет количество во символов в текстовом поле. Если количество меньше 1, то можно выдать сообщение, и затем возвратить false. Если больше 1, то возвращаем true.
Для определения длины строки текстового поля нужно поставить атрибут:
<input type="text" name='str' />
Заменяем find.html на названия файла скрипта поиска.