老师,可以讲一下图片中代码的意思吗?

来源:1-20 选择练习

慕村梦花火

2020-02-21 00:02:19

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

写回答

1回答

好帮手慕星星

2020-02-21

同学你好,可以参考下面代码中的注释:

<body>
    <input type="text" id="txt" />
    <input type="button" value="开始" />
    <script>
        // 声明变量设置初始值
        var num = 0,
            timer = null,
            // 获取两个元素
            begin = document.getElementsByTagName("input")[1],
            text = document.getElementById('txt');
        // 给按钮绑定点击事件
        begin.onclick = function numCount() {
            // 将num的值赋值给输入框,那么点击按钮之后,输入框的值为0
            text.value = num;
            // num的值增加1
            num = num + 1;
            // 设置定时器,每1s调用一次函数,所以输入框的值会更改为num增加后的值
            timer = setTimeout(numCount, 1000)
        }
    </script>
</body>

自己再测试理解下。

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

1

0 学习 · 40143 问题

查看课程