gpt4 book ai didi

javascript - setAttribute 无法正常工作。不确定我到底做错了什么(我对 js 还很陌生)

转载 作者:行者123 更新时间:2023-12-02 17:57:49 24 4
gpt4 key购买 nike

所以我认为我想做的事情非常简单,只是为了帮助我更好地掌握简单的 javascript 代码。不过从表面上看,我的处境比我最初想象的要困难。

我只是想将黄色方 block 变成黑色方 block ,这是我的代码:

<html>
<head>
<script language="javascript">
function Change(){
document.getElementById("boxtwo").setAttribute=("class", "black");
}
</script>
<style>
.red{
background-color: red;
height:200px;
width:200px;
top:37;
position:absolute;
}
.black{
background-color: black;
width:180px;
height:180px;
top:47;
left:17;
position:absolute;
}
.yellow{
background-color: yellow;
width:180px;
height:180px;
top:47;
left:17;
position:absolute;
}
</style>
</head>
<body>
<div id="boxone" class="red">
</div>
<div id="boxtwo" class="yellow">
</div>
<div>
<input id="btnClickMe"
type="button"
value="Click Me"
onclick="Change()">
</div>
</body>
</html>

任何帮助将不胜感激。

最佳答案

您有语法错误。

您需要删除 = 字符

document.getElementById("boxtwo").setAttribute("class", "black");

关于javascript - setAttribute 无法正常工作。不确定我到底做错了什么(我对 js 还很陌生),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20847401/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com