【问题标题】:how to get id of the div pressed如何获取按下的 div 的 id
【发布时间】:2016-06-07 15:14:14
【问题描述】:

我需要被按下的 div 的 id,我的代码现在看起来像这样,我如何得到它?

window.onload = function() {
    document.getElementById("one").onclick = call;
    document.getElementById("two).onclick = call;
}

function call () {
     var id = I need the id here.....
}

【问题讨论】:

标签: javascript html


【解决方案1】:

call 函数将以event 对象作为参数调用。 event.target 将返回发生事件的原始元素。您可以使用event.target.id 获取该元素的 ID。

另外,我认为您的代码不起作用,因为您的第二个 document.getElementById 缺少引号。

function call(event) {
    var id = event.target.id;
}

【讨论】:

    猜你喜欢
    • 2018-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-27
    • 2021-12-14
    • 2014-10-26
    • 1970-01-01
    相关资源
    最近更新 更多