怎样利用js通过RadioButton控制textbox输入文字的大小

怎样利用js通过RadioButton控制textbox输入文字的大小,第1张

oncheckedchanged是服务器事件,不能用js方法的,要改成onclick="SetFontSize()"

建议你改用客户端控件

例如<input type="radio" onclick="SetFontSize()" />

input radio只有那个圆点,需要你在后面加个Label显示文字

import fl.controls.RadioButton

import flash.text.TextFormat

var radio:RadioButton=new RadioButton()

radio.x = 100,radio.y = 100

addChild(radio)

var format:TextFormat=new TextFormat()

format.color = 0xFF0000

radio.setStyle("textFormat",format)

//这个脚本改变了组件的字体颜色为红色

用个额外的变量记录当前状态 nFlag,0-初始状态 1-已经设置起点

对于radiobutton的click事件要做的就是

nFlag = (nFlag +1) mod 2

并根据 nFlag 的值来确定将站点显示在“起点”还是“终点”。

这里 mod 运算使得计数自动循环


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/7836868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存