imho.ws |
![]() |
![]() |
![]() |
# 3 |
Guest
Сообщения: n/a
|
сделал вот так
<script type=text/javascript> <!-- function check() { if (!document.add.phone.value.match(/\([0-9]{3}\)\s[0-9]{3}\-[0-9]{2}\-[0-9]{2}/)) { alert('(xxx) xxx-xx-xx'); return false; } else { return true; } } //--> </script> <a href=#add onclick=\"check(); add.submit();\">add</a> но не пойму что написать если check() true выполнить add.submit() в js полный чайник ![]() |
![]() |
# 4 |
Добряк Модератор
ГлавБюстАтценка АН ИМХО.ВС Регистрация: 14.10.2002
Адрес: Старый оценщик, НИИ ГлавБюстАтценка АН ИМХО.ВС
Пол: Male
Сообщения: 4 010
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
а так ?
<script type=text/javascript> <!-- function check_and_submit() { if (!document.add.phone.value.match(/\([0-9]{3}\)\s[0-9]{3}\-[0-9]{2}\-[0-9]{2}/)) { alert('(xxx) xxx-xx-xx'); return false; } else { document.add.submit(); return true; } } //--> </script> <a href=#add onclick="check_and_submit();">add</a>
__________________
Лень - это когда видишь необходимость что-то делать, но не хочется, а влом - это когда что-то хочется, но не видишь необходимости это делать. |
![]() |
![]() |
# 6 |
Junior Member
Регистрация: 04.03.2004
Сообщения: 56
![]() |
Должно работать именно с пробелом :\
Но попробуй так <script type=text/javascript> <!-- function check_and_submit() { if (!document.add.phone.value.match(/\([0-9]{3}\)\s+[0-9]{3}\-[0-9]{2}\-[0-9]{2}/)) { alert('(xxx) xxx-xx-xx'); return false; } else { document.add.submit(); return true; } } //--> </script> |
![]() |
![]() |
# 8 |
Добряк Модератор
ГлавБюстАтценка АН ИМХО.ВС Регистрация: 14.10.2002
Адрес: Старый оценщик, НИИ ГлавБюстАтценка АН ИМХО.ВС
Пол: Male
Сообщения: 4 010
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
_ARMAGEDDON_
Разница между "\s" и "\s+" в том, что в первом случае может быть только один пробел, а во втором - один или более пробелов ![]()
__________________
Лень - это когда видишь необходимость что-то делать, но не хочется, а влом - это когда что-то хочется, но не видишь необходимости это делать. |
![]() |
![]() |
# 13 |
Junior Member
Регистрация: 04.03.2004
Сообщения: 56
![]() |
Для одного телефона
<script type=text/javascript> <!-- function check_and_submit() { if (!document.add.phone.value.match(/^\([0-9]{3}\)\s+[0-9]{3}\-[0-9]{2}\-[0-9]{2}$/)) { alert('(xxx) xxx-xx-xx'); return false; } else { document.add.submit(); return true; } } //--> </script> |
![]() |