检查一下代码
来源: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回答
同学你好, 首先, 代码实现了练习要求, 然后, 我们在来分析同学的问题
一般使用自定义变量接收定时器,是为了后面清除定时器做准备的, 但是练习没有要求清除定时器, 所以写不写都是可以的
因为连接的英文单词被默认为1个很长的字符串, 而一个长单词之间是不会换行的, 所以文本不能主动换行, 主要加上一个空格才可以哦
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~
相似问题