如何使用目标并发出警报?

时间:2019-05-21 12:18:05

标签: javascript html

我正在寻找一个右键单击目标,谁可以通过右键单击和警报告诉我id

function theFunction(e) {
  if (e == id) {
    return (alert(e.target.id));
  } else {
    return (something) ? ;
  }
}
<body oncontextmenu="theFunction(event)"></body>
<div id="text">test</div>
<a href="1234" id="click">test a</a>
<button id="button">test bouton</button>
<textarea name="test" id="textarea" cols="30" rows="10">text</textarea>

所以我想看到单击的id,但是如果我不单击任何不会用"undefined"或空白提醒我的内容。所以我尝试了一个if,但是他没有用。我对JS不太满意,我在互联网上寻找,但没有找到解决方案。

1 个答案:

答案 0 :(得分:1)

window.onpointerdown = function(e) {
    return e.target.id ? alert(e.target.id) : false;
}