当只有"对象"时,如何知道对象的ID

时间:2016-01-14 13:46:12

标签: javascript jquery

我是JQuery的初学者,我正在尝试编辑JQuery图像滑块。

依赖.js文件中的变量,我能够检索用户按下某个键的对象。

如果我在"警告"我得到的变量[object Object]

现在我必须知道那个对象的id?我该怎么办呢。

谢谢

3 个答案:

答案 0 :(得分:0)

当您将对象置于警报中时,您的对象将被视为字符串。

var obj = {prop1: 'abc', prop2: 'def'};
alert(obj);
console.log(obj);
alert(obj.prop1);

在chrome developer console中运行上面的代码。它将首先警告[object Object],然后是“abc”。

您可以在控制台日志中看到“对象”的内容。然后,您可以决定哪个属性是您的“id”。

总结:每当您想要查看对象的结构时,只需对变量执行console.log()。

答案 1 :(得分:0)

您可以使用JSON.stringify()方法在警告框中查看对象。

alert(JSON.stringify( <your object> ))

答案 2 :(得分:-1)

一般来说,您可以通过以下方式获取HTML元素的HTML ID:

$(element).attr('id');

不确定这是否是您所需要的。如果您提供了更多信息,那就太棒了。