クリックするたびに入力ボタンの色を変更することを目的としたコードのこの部分があります。
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 に戻りません。まだ白いです。これを修正するにはどうすればよいですか?