Flash8.0中的输入文本框的问题 10
很简单的一个问题:a、b分别为两个输入文本框变量名,c动态文本框变量名,按钮命令为on(release){c=a+b;}a中输入2,b中输入3,结果是23,得不到结果5。...
很简单的一个问题:a、b分别为两个输入文本框变量名,c动态文本框变量名,按钮命令为
on (release) {
c=a+b;
}
a中输入2,b中输入3,结果是23,得不到结果5。但如果把输出设置成flash6.0则可以得到结果5,设置成7.0或8.0就不行。换用我在网上查到的Number或text等等,都不行。意思就是说输入文本框中输入数字时变量得到的是字符串,而不是想要的数字。
不要说我的脚本有问题。
请高手帮忙解决一下,苦恼了好几天了。是不是8.0以上的版本有了改变?
怎么没有人能回答了吗 展开
on (release) {
c=a+b;
}
a中输入2,b中输入3,结果是23,得不到结果5。但如果把输出设置成flash6.0则可以得到结果5,设置成7.0或8.0就不行。换用我在网上查到的Number或text等等,都不行。意思就是说输入文本框中输入数字时变量得到的是字符串,而不是想要的数字。
不要说我的脚本有问题。
请高手帮忙解决一下,苦恼了好几天了。是不是8.0以上的版本有了改变?
怎么没有人能回答了吗 展开
4个回答
展开全部
on (release) {
c=Number(a.text)+Number(b.text);
}
因为你操作了一个字符串相加
c=Number(a.text)+Number(b.text);
}
因为你操作了一个字符串相加
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
on (release) {
c=Number(a.text)+Number(b.text);
}
因为你操作了一个字符串相加 .
建议你去下载Flash8.0或者6.0、5.0版的。
c=Number(a.text)+Number(b.text);
}
因为你操作了一个字符串相加 .
建议你去下载Flash8.0或者6.0、5.0版的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
on (release) {
c=Number(a)+Number(b);
}
c=Number(a)+Number(b);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询