![]() |
Еще один вопрос о Number
Еще один вопрос.
Есть три текстовых поля z1,z2,z3 в мувике mc и поле z в которую выводиться сумма я пишу onClipEvent (enterFrame) { a=Number (_root.mc.z1); b=Number (_root.mc.z2); c=Number (_root.mc.z3) z=a+b+c } Проблема в следущем если пользователь удаляет значение из полей z1,z2,z3 в поле z появляеться NaN, а это в моем случае не допустимо. Я понимаю что происходит это от того что в Number попадает " ". Как от этого избавиться? |
что то я не понял вчем проблема три импут поля одно динамическое
поля соответсвено а в с z код просто без сего в руте на пример z=a+b+c; затем где нибудь сделай проверку через if на тип данных напимер typeof сначала почитай что либо напрмер http://www.books.ru/shop/books/15405 |
Правильно все.
Пишеш в конце Код:
z= isNaN(z) ? 0 : z; |
Спасибо LostWarrior тебе большое
:) :) :)
Все получилось! |
Всегда пожалуйста. Обращайся, если что. :)
|
| Часовой пояс GMT +4, время: 06:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.