|
|
|
|
|
для: confirm
(12.04.2012 в 16:47)
| | Спасибо вам, за помощь! | |
|
|
|
|
|
|
|
для: sega_z
(12.04.2012 в 16:36)
| | Понятно. При большой форме не удобно. В плане редактирования, так как придется не забывать править все. Прописывать в теле каждого элемента формы кучу кода, тоже не очень. А есть такой элемент формы как LABEL. Но это на будущее, подумать.
А это прочесть обязательно, для закрепления. | |
|
|
|
|
|
|
|
для: confirm
(12.04.2012 в 16:23)
| | Нет этот код я уже не использую.
Например, поле указания года выпуска авто:
onChange="if (!/^[\d]+$/i.test(value.replace(/\s/g, ''))) {alert ('Год выпуска - только целое число, без букв и других знаков!');}" | |
|
|
|
|
|
|
|
для: sega_z
(12.04.2012 в 16:20)
| | Это уже речь мужа. )
И что вы выводите в качестве "названия"? Если тоже как в этой вашей теме, то это не есть гут, это полный швайн для пользователя. ) | |
|
|
|
|
|
|
|
для: confirm
(12.04.2012 в 16:11)
| | Теперь понял вас, это я предусмотрел!
Это только в примере я так написал, а на самом деле формы действительно большие и каждое сообщение подкреплено определенным названием своего поля. | |
|
|
|
|
|
|
|
для: sega_z
(12.04.2012 в 16:07)
| | Трудно представить? ) Поле имя, к примеру, почти вверху страницы, а через N полей, ближе к ее низу еще поле (к примеру форма большая), и пользователь щелкает по нему (да собственно просто внизу окна). Можно ли понять сходу где там вам надо только целые числа? | |
|
|
|
|
|
|
|
для: confirm
(12.04.2012 в 16:04)
| | > если пользователь щелкнет далеко от тестируемого поля. Вам не кажется, что ваши сообщения при этом несколько теряют информативность?
Не совсем понял, как это далеко от тестируемого поля? | |
|
|
|
|
|
|
|
для: sega_z
(12.04.2012 в 16:04)
| | Вы думайте о том, чего говорите. Как можно остановить сценарий на сервере сценарием на клиенте? | |
|
|
|
|
|
|
|
для: sega_z
(12.04.2012 в 14:48)
| | Рег. выражения в JS заключать надо в //
Событие onChange происходит когда объект теряет фокус, а это может быть, если пользователь щелкнет далеко от тестируемого поля. Вам не кажется, что ваши сообщения при этом несколько теряют информативность? | |
|
|
|
|
|
|
|
для: sega_z
(12.04.2012 в 14:48)
| | Спасибо, теперь все работает:
onChange="if (!/^[\d]+$/i.test(value.replace(/\s/g, ''))) {alert ('Только целые числа!');}"
|
Ну а как насчет остановки PHP кода методами JS? | |
|
|
|
|