求大神~~AS3.0~点击按钮修改输入文本的内容

中间的输入文本只能随机输入0-9的数字点击上面的按钮每点击一次文本中数字加1点击下面的按钮则减1求大神指教~~中间的输入文本只能随机输入0-9的数字点击上面的按钮每点击一... 中间的输入文本只能随机输入0-9的数字 点击上面的按钮每点击一次文本中数字加1点击下面的按钮则减1求大神指教~~

中间的输入文本只能随机输入0-9的数字 点击上面的按钮每点击一次文本中数字加1点击下面的按钮则减1新人求大神指教~~!
展开
 我来答
GIS_HG
2014-03-17 · TA获得超过134个赞
知道小有建树答主
回答量:168
采纳率:0%
帮助的人:118万
展开全部
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">

<fx:Script>
<![CDATA[

//加
protected function button1_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
valueText.text=Number(valueText.text)+1+"";
}
//加
protected function button2_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
valueText.text=Number(valueText.text)-1+"";
}
]]>
</fx:Script>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>

<s:Button label="加" x="13" y="1" click="button1_clickHandler(event)"/>
<s:TextInput id="valueText" x="12" y="24" restrict="0-9"/>
<s:Button label="减" x="11" y="48" click="button2_clickHandler(event)"/>
</s:Application>
更多追问追答
追问
哦~ 我做的是FLASH AS3.0的   ~还有就是 如果加到了9 再加的话就变成0
相反减的话 剪到0了 就变成9
追答
//加
protected function button1_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
if(Number(valueText.text)==9)
valueText.text=0;
else
valueText.text=Number(valueText.text)+1+"";
}
//加
protected function button2_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
if(Number(valueText.text)==0)
valueText.text=9
else
valueText.text=Number(valueText.text)-1+"";
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式