- 我該如何做到這一點,如果是按鈕點擊更改顏色?
- 正在使用.onclick這個最好的選擇?
- 我在做最佳方式嗎?
HTML:
<body>
<div id="box"></div>
<button id="yes">yes</button>
<button id="no">no</button>
<script src="js/script.js"></script>
</body>
CSS:
#box {
width: 200px;
height: 200px;
background-color: red;
}
JS:
function Choice() {
var box = document.getElementById("box");
var yes = document.getElementById("yes");
var no = document.getElementById("no");
if (yes.clicked == true) {
box.style.backgroundColor = "red";
} else if (no.clicked == true) {
box.style.backgroundColor = "green";
} else {
box.style.backgroundColor = "purple";
};
};
Choice();
http://www.w3schools.com/jsref/event_onclick.asp –
我還是不知道如何將它放入一個if else語句,我真的很新的JavaScript。 。 –
'的document.getElementById( '是')的addEventListener( 「點擊」,函數(){});' – undone