双事件激发

我对一些为图像触发onClick事件的代码有问题.我所做的就是创建一组像按钮一样工作的图像.MouseOver、MouseDown和MouseOut事件交换图像以使按钮具有良好的感觉,但在激发onClick事件时,该事件按如下方式创建:
字符串s=Page.ClientScript.GetCallbackEventReference(this,
"ChangeClockSetting(This)",
"ReschresClockSetting","NULL",TRUE);
我让这些事件按照列出的方式触发.问题是,第二个事件在这个事件开始后立即触发,实际上与此无关.我检查了我的代码,第二个事件只触发了一次,并且只触发了另一个事件,而该事件不是在这个序列中触发的.
现在的问题是:有没有一种方法可以查看客户端事件堆栈,以了解堆栈上当前有什么?其次,启动回调后是否可以清除其他事件?最后,使用On Click事件的图像标记有问题吗?
谢谢,
利奥

# 回答1


请参阅此链接.
# 回答2


对不起,我没有早点回来(我昨天出去了).这就是问题所在.这场活动正在冒泡到桌子上,表明里面有图像.谢谢,这解决了一个令人头疼的问题.
利奥
# 回答3


很高兴你把它修好了.

标签: Javascript

添加新评论