2013-07-03 3 views
0

Итак, когда я создаю приложение во Flash и ActionScript 3.0, я создаю файл sharedobject.data, и у меня есть поле ввода, sharedobject равен полю ввода. Но это ограничивается только цифрами, но когда ввод вводится в число, считается, что текст является скорее чем фактическое число (например, «1», а не только 1), так или иначе, я могу сделать поле ввода чем-то вроде числовое поле?Определение ввода текста в виде числа ввода во Flash

ответ

0

Вы пробовали:

var variable:Number; 
variable= Number(input_txt.text); 
+0

Может быть, вы могли бы объяснить, почему вы думаете, что ОП должен делать это? – Ben

+1

Я понимаю, что текстовое поле всегда принимается как строка, поэтому нам нужно преобразовать собранную информацию в число. Вы также можете ограничить текстовое поле только номерами: 'input_txt.restrict =" 0-9. ";' –

+0

Да, я всегда ограничиваю, но он по-прежнему определяется как «9», а не 9. – user1666767

Смежные вопросы