button按钮的click事件是如何被监听到的?是浏览器监听到的吗?浏览器如何判断一个按钮是否按下?

比如:Flex中<s:Buttonx="121"y="150"label="按钮"click="button1_clickHandler()"/>如何判断按钮被按下,按下... 比如:Flex中<s:Button x="121" y="150" label="按钮" click="button1_clickHandler()"/>如何判断按钮被按下,按下后是怎么调用到button1_clickHandler()这个方法的。 展开
 我来答
百度网友d341784
2011-10-25 · TA获得超过493个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:440万
展开全部
在运行过程中,如果没有设置id属性,编译器会自动地设置一个id给button, 每个button的id 都不一样,编译器根据id来识别不同的button 楼主可以试着使用debug,设置断点的方法查看。
click="button1_clickHandler()" 是给button 注册了单击事件。当此button 被单击后,表示单击事件被触发。编译器就接收到通知,说button单击事件被触发了,然后作什么呢?于是它就找到了事件监听器中注册的button1_clickHandler()。
可能有点土,希望楼主能够明白
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式