Dashcode中 - 如何得到事件的按钮的名称?
-
25-09-2019 - |
题
在Dashcode中可以设置一个处理程序在检查器的行为。
下面是在督察上的按钮一键点击一个样本处理我命名“mybutton1”:
function myGetButtonName(event)
{
var e = event.target;
alert(e.id);
}
的问题是,当点击按钮和警报出现在当它说按钮的ID是“DC_img1”而不是“myButton1”(这是示出了在ID字段的检查)。
我想我不访问正确的ID。
有谁知道如何获得的ID显示在属性检查器的标签?
谢谢!
解决方案
OK,原来的“ID”,你可以按Dashcode检查的属性选项卡上设置的是元素的CSS ID。我以前并没有意识到这一点。
要获取信息,我用这样的:
var x=event.currentTarget;
alert(x.id);
我不知道这是否是最好的方式,但它给了我为每一个我点击图像的正确结果。现在我发现了CSS ID的警告。
不隶属于 StackOverflow