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