- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет, я в javascript полный 0, помогите написать скрипт, который делает кнопку в форме активной только после того, как будут заполнены все поля. В форме всего 3 поля.
<form>
<input class="inputbox" name="name" size="35" maxlength="100" />
<input class="inputbox" name="email" maxlength="100" size="35" />
<textarea name="text" cols="35" rows="10"value=""></textarea>
<input class="button" type="submit" value="Ok!"/>
</form>
А то спамеры достали... Спасибо.
спамеры достали
Тогда вам не кнопка нужна и не на JS (JS он против людей работает, а не против спамеров)
embo, от спамеров не пройдёт ибо даже AS умеет пробивать это.
Нуно каптчу ставить.
согласен про капчу
LEOnidUKG, embo, Попробуем, если не прокатит, буду капчу прикручивать
zaka4ek добавил 22.04.2009 в 15:42
embo, Вам отдельное спасибо за скрипт
Попробуем, если не прокатит, буду капчу прикручивать
не поможет. Любой нормальный спамер не заполняет форму а стразу обращается к странице из form action с нужными данными.
Либо прикручивайте капчу или создавайте защитную сессию, тоже хорошо спасает, если конечно работаете под IIS
LEOnidUKG, embo, Попробуем, если не прокатит, буду капчу прикручивать
а чего пробовать то? итак понятно что не прокатит.
Заставлять пользователя (реального) заполнять все поля в форме (ну кроме случаев регистрации где-нибудь) это вообще не хорошо. В той же форме "обратной связи", "комментирования" и т.п. пользователь должен заполнять только те поля, которые хочет и не более того. Это элементарная "вежливость сайта" по отношению к юзеру. Я, например, вообще никогда не пойду на любой блог, если для того чтобы оставить там коммент (на один сраный сабж) нужно мало того что зарегистрироваться, так еще и чуть не всю свою биографию описать при регистрации.
Спамеру жэе пофиг на яваскрипты в принципе и на серверную часть в частности, т.е. если вы заполнение "всех полей" будете даже на уровне сервера проверять - спамер просто начнет их все автоматом заполнять если ему это надо.
Так что вариант только один - капча, хотя и она далеко уже не панацея.
malls, Да уже понятно, что не прокатит =)
А поля Имя, мыло и сообщение в любом случае нужно делать обязательными...
malls, Да уже понятно, что не прокатит =)
А поля Имя, мыло и сообщение в любом случае нужно делать обязательными...
Для кого? Ну вот не хочет человек писать не имя ни мыло. Мыло в целях избежания спама, Имя - просто не хочет. Кто мешает программеру учесть такой вариант и заполнить поля как "аноним" и "без связи" - НИКТО!
А пользователям всегда спокойнее. И обсуждений по любой теме будет больше.
Есть такой вариант
Юзер соответственно этого поля не видит и не заполнит его.
Потом проверку на заполненность поля делаем.
PS. Большинство спамеров отсекает.