【发布时间】:2017-04-14 00:13:57
【问题描述】:
我对一个简单的脚本有疑问。我试图让一个按钮在您单击它时更改其背景颜色。我在这里搜索并用谷歌搜索了它。根据我的发现,我的脚本没有问题。你能帮我解决这个问题吗?
这是我的 CSS 样式表:
body {
height: 100% 100vh;
background: linear-gradient(90deg, #122221 50%, #116699 50%);
}
#btn {
background-color: white;
width: 200px;
height: 100px;
}
这是我的html:
<!DOCTYPE html>
<meta charset="UTF-8">
<html lang="en-US">
<html>
<head>
<link rel="stylesheet" href="learning.css">
<script>
function foo(){
var x = document.getElementById("btn");
if (x.style.background-color == "white"){
x.style.background-color = "green";
}
else {
x.style.background-color = "white";
}
}
</script>
</head>
<body>
<button id = "btn" onclick = "foo()"> click me </buttonM>
</body>
</html>
【问题讨论】:
标签: javascript html css