0

JavaScript#Content.backgroundColorを使用するように変更したいと考えています。elem.backgroundColor

HTML コードは次のとおりです。

<button class="red"   onClick="changeColor(this);">Btn1</button>
<button class="blue"  onClick="changeColor(this);">Btn2</button>
<button class="green" onClick="changeColor(this);">Btn3</button>
<div id="Content"></div>

そしてここにCSSコードがあります:

.red {
    background-color: #ff0000;
}
.blue {
    background-color: #0000ff;
}
.green {
    background-color: #00ff00;
}
#Content {
    background-color: #000;
    width: 150px;
    height: 150px;
}

JS コードはこちら: (私の問題はこちら)

function changeColor(elem){
document.getElementById("Content").style.backgroundColor = elem.style.backgroundColor;    
}

JsFiddle のデモ。

私は何を間違っていますか?

4

1 に答える 1