老师请检查一下

来源:1-25 编程练习

weixin_慕移动6442865

2019-08-12 12:45:47

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie=edge">

<title>Document</title>

<style>

div{

width: 200px;

height: 200px;

border:2px solid black;

line-height: 200px;

color:red;

margin:0 auto;

}

</style>

</head>

<body>

<div id='box'>


</div>


<script>

var box=document.getElementById('box')

var a=0

setInterval(function(){

if(a==0){

a++

box.innerHTML='☆☆☆今日特卖☆☆☆'

}else if(a==1){

a--

box.innerHTML='★★★今日特卖★★★'

}

},500)

</script>

</body>

</html>

除了这种方法,想问下,如果在div里加2个span分别表示今日特卖,我想用innerHTML来改变,但好像没法获取span里的值。

写回答

1回答

好帮手慕嘟嘟

2019-08-12

同学你好,

①  老师运行了你的代码,效果是正确的,继续努力哦~

②   获取span中的值:

http://img.mukewang.com/climg/5d5129410001ee4f11640574.jpg

打印结果:

http://img.mukewang.com/climg/5d51295b0001972603760114.jpg  

老师没有理解你的两个span是什么意思,同学可以详细说明一下方便老师高效的为你解答哈。

如果还有疑惑,可以在问答区再次提问,我们会继续为你解答的。

如果我的回答帮助了你欢迎采纳,祝学习愉快~


0
heixin_慕移动6442865
h 谢谢老师,能获取到span值就可以了,其他的我自己试下。
h019-08-12
共1条回复

0 学习 · 40143 问题

查看课程

相似问题