猿问

我写了段代码,但没看到执行,也没有报错,求大神帮忙看看


<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title></title>

</head>

<style>

#one{height: 100px;width: 100px;background-color: red;transform:translate(-120px,0px);transition: all 4s;}

.yidong{height: 100px;width: 100px;background-color: red;transform: translate(300px,0px);}

</style>

<body>

<div id="one"></div>

    

</body>

<script>

window.onload=function(){

document.getElementsById("one").className='yidong';

}

</script>

</html>


weibo_天绝飞云_0
浏览 1525回答 5
5回答

想做学霸的渣渣

用id获取标签getElementByIdid是唯一的

老子的意大利炮4333415

并没有看到CLASS名为yidong的div,你也没有在JS中添加

qq_sU_4

执行了,只是id为one的元素本身没有名为“yidong”的class

Tobey_滔

你的#one本来就没有class类yidong...所以没效果啊...检查好啊
随时随地看视频慕课网APP
我要回答