-2
첫 번째 클릭시 초기 색상에 따라 div의 색상을 변경하려고 시도하고 두 번째 클릭시 다시 변경하려고합니다. 첫 번째 클릭에서 작동하지만 두 번째로는 속성이 업데이트되지 않는 것처럼 초기 색을 가진 div가 계속 표시됩니다. 감사!Javascript에서 div를 클릭 할 때 두 번째 클릭 할 때 색상 변경
<script>
function change(div){
if (div.style.backgroundColor = "rgb(252,198,162)")
{
div.style.background="rgb(220,20,60)";
}
else
{
div.style.background="rgb(252,198,162)";
}
}
</script>
<div class="cell_l" id="mydiv" style= "background-color: rgb(252,198,162);" onclick="change(this);"></div>
디버거를 사용하는 방법을 배우기 때문에 주제가 아닙니다. – nicael