暫定的な判断としては、obj.style.backgroundColor は FF で rgb(xxx,xxx,xxx) を返すということです。私は初心者であり、私のコードは非常に悪いです。専門家を笑わないでください。 無題のドキュメント a.blue:link,a.blue:visited{ font-size: 12px; color: #69c; text-decoration: none; } a.blue:hover{ background: #69c; color: #fff; } キーワード キーワード 2 キーワード 3 [Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、 を実行するために更新する必要があります] function fInsert(a,b){ oInput = document.getElementById(a); oItm = b; if(b.style.backgroundColor == "#69c"){ sReplace = oItm.innerHTML.concat(" "); oInput.value = oInput.value.replace(sReplace,""); b.style.backgroundColor = ""; b.style.color = ""; } else{ oInput.value = oInput.value.concat(oItm.innerHTML); oInput.value = oInput.value.concat(" "); b.style.backgroundColor = "#69c"; b.style.color = "#fff"; } }