我的代碼如下。但是當我給出上面的代碼時,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/ ) –