1-25自己理解不了可以解释下吗?我在代码中有标注
来源:1-25 编程练习
weixin_慕田峪7033080
2020-06-17 09:42:45
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>闪烁的文字</title>
<style type="text/css">
div{
width:200px;
height:200px;
line-height:200px;
border:2px solid gray;
text-align:center;
color:red;
}
</style>
</head>
<body>
<h3>会闪烁的文字</h3>
<div id="text"> </div>
<script type="text/javascript">
//补充代码
var text=document.getElementById("text");
var val=0;
setInterval(function(){
if(val==0){ 这个什么意思呢
val=1; 这个什么意思呢
text.innerHTML="☆☆☆今日特卖☆☆☆";
}else if(val==1){
val=0;
text.innerHTML="★★★今日特卖★★★";
}
},500);
</script>
</body>
</html>
1回答
好帮手慕慕子
2020-06-17
同学你好,对于你的问题解答如下:
可以先了解下这道题的思路,就是通过一个标识符来判断当前显示的哪一个内容。
同学代码中变量val就是这个标识符,即:
(1)当val的值为0时,显示内容为:“☆☆☆今日特卖☆☆☆”
(2)当val的值为1时,显示内容"★★★今日特卖★★★"。
代码中注释的问题,可以参考如下注释理解
代码效果实现是正确的。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
相似问题