|
|
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
Надо перед тем как сделать POST проветрить значения и отменить если надо как? Можно конечно уже на PHP это проверять, но не хотелось бы посылать если заранее знаешь, что с ошибкой (допустим не все поля заполнены).. Как это реализуется вообще на JavaSctipt к кнопке submit O*R*A*C*L*E (Don't despair my little fried...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 10:52 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
в форме на onSubmit() вешаешь скрипт, который и будет осуществлять проверку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 10:54 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
так это да, а как заблокировать если надо и если надо то сделать субмит O*R*A*C*L*E (Don't despair my little fried...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:04 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
Oracleтак это да, а как заблокировать если надо и если надо то сделать субмит O*R*A*C*L*E (Don't despair my little fried...) купите книгу за 50р "JavaScript за 24 часа" и сразу много вопросов пропадет. см. return window.confirm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:15 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
Хорошо так говорить, у нас в гатово 3 продовольственных магазина только ... (а москва, это так для крутости написал) O*R*A*C*L*E (Don't despair my little fried...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:19 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
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 } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:24 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
Спасибо друг O*R*A*C*L*E (Don't despair my little fried...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 11:35 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
OracleМожно конечно уже на PHP это проверятьПроверять на PHP придётся в любом случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 12:26 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
getElementById() работает не во всех браузерах, не лучше ли вместо субмит поставить обычный button...? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 12:54 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
авторgetElementById() работает не во всех браузерах начиная с 4 версии IE,NN,Opera 5? в общем работает почит везде. авторне лучше ли вместо субмит поставить обычный button...? можно и так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 13:15 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
Учитывая знания людями протокола HTTP и без браузера, можно сказать, что такая проверка - бесполезна) "The CBO without stats is like a morning without coffee." T.Kyte ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 14:45 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
hellУчитывая знания людями протокола HTTP и без браузера, можно сказать, что такая проверка - бесполезна) "The CBO without stats is like a morning without coffee." T.Kyte Это не способ защиты, это способ создания удобного интерфейса. Выше было верно замечено, что бы не тягать Значения по сети, проще(оперативней) их проверить на стороне клиента. Естественно, что проверять на стороне сервера пришедшие значения - это первое, что нужно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 15:06 |
|
||
|
Надо перед тем как сделать POST проветрить значения и отменить если надо как?
|
|||
|---|---|---|---|
|
#18+
4m@t!cВыше было верно замечено, что бы не тягать Значения по сети, проще(оперативней) их проверить на стороне клиента.Однако с другой стороны, "грамотным" клиентам, умеющим читать и заполнять формы правильно с первого раза, придётся тягать лишние скрипты ;) Это ещё ничего, если они во внешних файлах и не выключена возможность кэширования клиентом ;) В принципе с точки зрения юзабилити, конечно же, подход верный - главное, не надеяться на JS (может быть и отключен :) ) и обязательно проверять/обрабатывать все внешние данные на стороне сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 17:22 |
|
||
|
|

start [/forum/topic.php?fid=23&tid=1478918]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
133ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 396ms |

| 0 / 0 |
