Javascript 启用双击删除单元格颜色

Javascript 启用双击删除单元格颜色,javascript,Javascript,我用vanilla JavaScript创建了一个像素艺术制作工具,并希望添加一些功能,使用户可以双击单元格以清除其颜色 我尝试添加以下内容,但没有成功。(我还尝试将“this”替换为“event.target”。) 供参考,请查看我的 addEventListener的第二个参数应该是一个函数 pixelCanvas.addEventListener('dblclick', (e) => { e.target.style.backgroundColor = null; }); 如果

我用vanilla JavaScript创建了一个像素艺术制作工具,并希望添加一些功能,使用户可以双击单元格以清除其颜色

我尝试添加以下内容,但没有成功。(我还尝试将“this”替换为“event.target”。)


供参考,请查看我的

addEventListener的第二个参数应该是一个函数

pixelCanvas.addEventListener('dblclick', (e) => {
  e.target.style.backgroundColor = null;
});

如果要更改元素的样式,请通过元素的
style
属性,而不是通过
removeAttribute

来更改。addEventListener的第二个参数应该是函数

pixelCanvas.addEventListener('dblclick', (e) => {
  e.target.style.backgroundColor = null;
});
如果要更改元素的样式,请通过元素的
style
属性执行,而不是通过
removeAttribute
执行