我有这部分代码,旨在每次单击时更改输入按钮的颜色。
function colorchange(id)
{
if(document.getElementById(id).style.background == '#FFFFFF')
{
document.getElementById(id).style.background = '#000000';
}
else
{
document.getElementById(id).style.background = '#FFFFFF';
}
}
<input type="button" id="k777" onclick="colorchange('k777');" style="background:#000000;"/>
但是,这不能正常工作。当我第一次单击它时,它确实将按钮的颜色从#000000 更改为#FFFFFF,但是当我再次单击它时,它不会变回#000000。它仍然是白色的。我该如何解决?