![]() |
не РАБОТАЕТ если ты тоже неприсвоешь сначало переменной ""
а потому что без присвоения "нехрена" и если юзер не введет ничего просто проигнорирует то твой способ определит длинну поля как 8 ( андефайнед ну или около 8) а значит больше 0 и твой способ сработает только тогда когда он что-то введет и потом сотрет а если ты будешь присваивать переменной значение "" то мой способ уже короче и проще |
СОРИ)))))))))))
вот что значит настроение спорить проверил работает))))))))) :D |
уффф.... а я уже отчаялся что-то объяснять :)))
почему андефайнед около восьми ? =)))) с какой стати ?! =))) если есть сомнения - проверь так: trace(Number(undefined)); и посмотри что получится =) проверка длины лучше - потому что это всего одно действие, и ни о чем другом не надо заботиться... ...даже не надо "обнулять" строку вначале... |
| Часовой пояс GMT +4, время: 08:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.