我的代码如下。但是当我给出上面的代码时,ID为“demo”的元素没有被选中。我怎么能在JS中做到这一点?如何在另一个元素中使用id获取元素Javascript
document.getElementById("demo").onclick = function() {myFunction1()};
function myFunction1() {
document.getElementById("demo").classList.remove("flame");
}
.flame {
color: red;
}
<div class="candle">
<div id="demo" class="flame">Click me</div>
</div>
它在这里工作。 –
问题不是选择元素不起作用,而是您尝试添加点击处理程序的方式。这不是它的工作方式 –
*“但是当我给出上面的代码时,id为”demo“的元素没有被选中。”* [是的,它的确如此。](https://jsfiddle.net/d9ska81a/ ) –