检查一下代码

来源:1-26 编程练习

weixin_慕的地5241954

2019-09-02 21:07:58

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>setInterval()</title>
<style type="text/css">
div{
width:300px;
height:300px;
border:1px solid #333;
}
</style>
</head>
<body>
<input type="button" value="开始">
<br><br>
<div></div>
<script type="text/javascript">
//补充代码
var btn=document.getElementsByTagName("input")[0],
div=document.getElementsByTagName("div")[0],
intervalId;
btn.onclick=function(){
setInterval(function(){
div.innerHTML+=("hello ");
},1000)
}
</script>
</body>
</html>

1、自定义变量接收定时器是干嘛用的?好像没用到

2、hello后面不加空格为什么不能自动换行?

写回答

1回答

好帮手慕慕子

2019-09-03

同学你好, 首先, 代码实现了练习要求, 然后, 我们在来分析同学的问题

  1. 一般使用自定义变量接收定时器,是为了后面清除定时器做准备的, 但是练习没有要求清除定时器,  所以写不写都是可以的

  2. 因为连接的英文单词被默认为1个很长的字符串, 而一个长单词之间是不会换行的, 所以文本不能主动换行, 主要加上一个空格才可以哦

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

0

0 学习 · 40143 问题

查看课程