我创建了一个 DOM 事件,但没有给我想要的结果

I created a DOM event that isn't giving me the result I wanted

我创建了一个函数来更改元素的颜色值。我在具有不同事件的两个元素上使用了相同的函数,但我的第二个元素并没有只改变第一个元素。

function colorChange(event){
  let randomColor = 'rgb(' + colorValue() + ',' + colorValue() + ',' + colorValue() + ')';
  button.style.backgroundColor = randomColor
}

button.addEventListener('click', colorChange);
mysteryButton.onwheel = colorChange;

也许你应该试试

function colorChange(event){
  let randomColor = 'rgb(' + colorValue() + ',' + colorValue() + ',' + colorValue() + ')';
  event.target.style.backgroundColor = randomColor
}

button.addEventListener('click', colorChange);
mysteryButton.onwheel = colorChange;