注意:我不知道 jQuery,所以请不要告诉我如何使用 jQuery 来做这件事。
我有多个 div。我想知道如何在使用 JavaScript 单击时访问它并更改其特定颜色。
我不是在寻找这样的解决方案,document.getElementsByTagName("div")[0]
因为它需要为每个 div 输入单独的数字。
我希望有一个有点像这样的简单解决方案。
<div onClick="change();"><h1>Hi</h1><div>
<div onClick="change();"><h1>Hi</h1><div>
<div onClick="change();"><h1>Hi</h1><div>
<script>
function change(){
this.style.backgroundColor = "red";
}
</script>