在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的警告。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top