powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Надо перед тем как сделать POST проветрить значения и отменить если надо как?
14 сообщений из 14, страница 1 из 1
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32871712
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо перед тем как сделать POST проветрить значения и отменить если надо как? Можно конечно уже на PHP это проверять, но не хотелось бы посылать если заранее знаешь, что с ошибкой (допустим не все поля заполнены)..
Как это реализуется вообще на JavaSctipt к кнопке submit

O*R*A*C*L*E
(Don't despair my little fried...)
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32871717
dRew84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в форме на onSubmit() вешаешь скрипт, который и будет осуществлять проверку.
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32871746
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так это да, а как заблокировать если надо и если надо то сделать субмит

O*R*A*C*L*E
(Don't despair my little fried...)
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32871773
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oracleтак это да, а как заблокировать если надо и если надо то сделать субмит

O*R*A*C*L*E
(Don't despair my little fried...)

купите книгу за 50р "JavaScript за 24 часа" и сразу много вопросов пропадет.

см. return window.confirm
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32871781
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо так говорить, у нас в гатово 3 продовольственных магазина только ...
(а москва, это так для крутости написал)

O*R*A*C*L*E
(Don't despair my little fried...)
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32871800
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleХорошо так говорить, у нас в гатово 3 продовольственных магазина только ...
(а москва, это так для крутости написал)

O*R*A*C*L*E
(Don't despair my little fried...)

жаль :(

авторreturn window.confirm
прошу прощения, не туда тыкнул :)


делай так

На форме onsubmit="javascript:check()"

function check () {
if(document.getElementById('id_инпута').value != чего там надо)
return false
}
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32871837
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо друг

O*R*A*C*L*E
(Don't despair my little fried...)
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32872038
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
OracleМожно конечно уже на PHP это проверятьПроверять на PHP придётся в любом случае.
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32872166
Армянка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
getElementById() работает не во всех браузерах, не лучше ли вместо субмит поставить обычный button...?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<script language="JavaScript">
function submt()
{
//  делаем проверку и в конце если надо
  document.myForm.submit();
}
</script>

<form name="myForm">
.....
<input type="button" onClick="submt()">
</form>
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32872234
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторgetElementById() работает не во всех браузерах
начиная с 4 версии IE,NN,Opera 5?

в общем работает почит везде.

авторне лучше ли вместо субмит поставить обычный button...?

можно и так.
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32872479
Фотография hell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учитывая знания людями протокола HTTP и без браузера, можно сказать, что такая проверка - бесполезна)

"The CBO without stats is like a morning without coffee." T.Kyte
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32872562
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hellУчитывая знания людями протокола HTTP и без браузера, можно сказать, что такая проверка - бесполезна)

"The CBO without stats is like a morning without coffee." T.Kyte
Это не способ защиты, это способ создания удобного интерфейса. Выше было верно замечено, что бы не тягать Значения по сети, проще(оперативней) их проверить на стороне клиента. Естественно, что проверять на стороне сервера пришедшие значения - это первое, что нужно сделать.
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32873025
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
4m@t!cВыше было верно замечено, что бы не тягать Значения по сети, проще(оперативней) их проверить на стороне клиента.Однако с другой стороны, "грамотным" клиентам, умеющим читать и заполнять формы правильно с первого раза, придётся тягать лишние скрипты ;) Это ещё ничего, если они во внешних файлах и не выключена возможность кэширования клиентом ;)
В принципе с точки зрения юзабилити, конечно же, подход верный - главное, не надеяться на JS (может быть и отключен :) ) и обязательно проверять/обрабатывать все внешние данные на стороне сервера.
...
Рейтинг: 0 / 0
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
    #32873077
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во расфлудили то :) каждый высказал одно и тоже, только другими словами :)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Надо перед тем как сделать POST проветрить значения и отменить если надо как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]