Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Проверка текстового поля формы (https://javascript.ru/forum/events/4190-proverka-tekstovogo-polya-formy.html)

B~Vladi 02.07.2009 16:14

Цитата:

Сообщение от Riim
B~Vladi,
тут ты забываешь учесть один важный момент: когда цепляется событие onsubmit при разделении JS и HTML? При DOMContentLoaded или при onload? А если пользователь настолько знаком с сайтом, что заполнит форму (забыв что-нибудь) и отправит ее до наступления этих событий?

Да это может сначала показатся проблемой. Но есть два НО:
1. Любой нормальный сайт должен работать и без скриптов. Так же должны обрабатываться все возможные ошибки, чтоб не запороть весь функционал.
2. Скрипт можно распологать и под самой формой. Вероятность того, что пользователь нажмёт на кнопку раньше стремицо к нулю.

Только не нада на мя нападать сильно, ОК? Я уже писал своё мнение.
Цитата:

Сообщение от B~Vladi
Пусть пишет кто как хочет, я не против

Хочу ещё от себя немного добавить. Когда я вижу такие атрибуты мне сразу кажется что код "грязный". Да, бывает накладно повесить обработчик, но не невыполнимо. Я уже привык к таким приёмам и не чувствую никаких неудобств. Я считаю, что к такому подходу должен стремится каждый программист.

Riim 02.07.2009 16:26

Цитата:

Сообщение от B~Vladi
Любой нормальный сайт должен работать и без скриптов.

А твой сайт нормальный?

B~Vladi 02.07.2009 16:28

Цитата:

Сообщение от Riim
А твой сайт нормальный?

Сомнения?

У меня хоть консоль ошибок чистая;)

Riim 02.07.2009 16:48

Цитата:

Сообщение от B~Vladi
консоль ошибок чистая

А по-твоему, при отключенных скриптах она может быть не чистой?

B~Vladi 02.07.2009 17:04

Riim, блин ну чё за глупости?! Я писал, что сайт должен работать без скриптов - он работает, писал что ошибки нужно отлавливать - консоль чистая. Чем он не нормальный та?! Про окна и т.д. можно не лечить. Ваши мнения йа уже знаю;)

Riim 02.07.2009 18:08

На счет сайта я просто спросил, не утверждал.

Цитата:

Сообщение от B~Vladi
Я считаю, что к такому подходу должен стремится каждый программист.

Я считаю, что нужно к нему стремиться без фанатизма.

Цитата:

Сообщение от B~Vladi
Скрипт можно распологать и под самой формой. Вероятность того, что пользователь нажмёт на кнопку раньше стремицо к нулю.

Да, так можно сделать, но смысла в этом я все же не вижу. Вижу только лишнее увеличение трафика, которого можно избежать без каких либо минусов. Возможно, ты просто привык так.

Цитата:

Сообщение от B~Vladi
Любой нормальный сайт должен работать и без скриптов.

Частично согласен. Сайт должен (но не обязан) сохранять минимальную работоспособность и если не работает что-то, что можно заставить работать без скриптов и что не принципиально важно для работы сайта, то в большинстве случаев я пройду мимо, найдя что-либо поважнее.

Athlete 03.07.2009 07:51

Спасибо всем за ответы. Помогло! Я и в правду полный новичок в JavaScript, это фактически первые мои строчки кода.

x-yuri 04.07.2009 01:42

Цитата:

Сообщение от Kolyaj
Если у меня на сайте из JavaScript'а только проверка одного поля формы, то клал я на разделение JS и HTML.

+1 :agree:

B~Vladi 07.07.2009 08:35

Цитата:

Сообщение от Riim
Частично согласен.

Сдаёцо мне, ты реее-е-еедко когда соглашаешся с чем-либо полностью;)

paraplanka 29.10.2015 11:22

method="POST" а надо method="GET" в джаве Вы делаете обработку запроса GET и будет Вам грамота


Часовой пояс GMT +3, время: 11:39.