![](/img/trans.png)
[英]The Style don't apply in a part of my code when I call it in Javascript?
[英]Why style rules don't apply when (target) is not used?
我希望每個人都做得很好
何時使用此代碼,樣式規則有效
document.getElementById("heading").addEventListener("click", function (e) {
e.target.style.color = 'purple';
e.target.style.textAlign = 'center';
e.target.innerText = 'Code With Harry';
});
但是當我從代碼中刪除.target時,樣式規則不起作用,它給了我錯誤我無法理解其背后的原因,如果有人能幫助我,我將不勝感激..
謝謝
您無法刪除目標,因為 e.target 是您需要為其設置樣式的元素。 為了更好地理解控制台它。
target 是觸發事件的元素(例如,用戶點擊)
查看更多Event.target
document.getElementById("heading").addEventListener("click", function (e) {
console.log(e.target);
e.target.style.color = "purple";
e.target.style.textAlign = "center";
e.target.innerText = "Code With Harry";
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.