当前位置: 首页 > news >正文

可视化页面数据累加

效果图:

数据累加

实现此功能需要用到定时器

目标:按照我们的意愿,对标签内的数字123456进行累加或者累减

<span id="num">123456</span><span>/元</span>

实现:

先获取存放数字的元素

let num = document.getElementById('num');

再返回此元素内的文本

let numchange = num.innerText;

设置定时器,每过0.4秒,数字加1

setInterval(function() {
				numchange++;
				num.innerText = numchange;
			}, 400);

完整代码,复制直接运行:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <span id="num">123456</span><span>/元</span>
        <script>
            let num = document.getElementById('num');
            let numchange = num.innerText;
            setInterval(function() {
                numchange++;
                num.innerText = numchange;
            }, 400);
        </script>
    </body>
</html>

相关文章:

  • 一文详解深度学习冷板式液冷散热技术规范及要求
  • windows环境下python和gdal绑定方法
  • 智牛股_第8章_Sentinel
  • 【web3】使用web3.js发布并执行智能合约
  • 【学习笔记】函数式编程
  • C++-容器-string:char到int的转换【Ascii码强转:int(char);‘0‘转为48】【直接转换:char - ‘0‘】
  • JUC之ABA问题
  • 8年测试工程师,3年功能,5年自动化,浅谈我的自动化测试进阶之路...
  • 【架构师(第四十九篇)】 服务端开发之认识 Docker-compose
  • TableLayout布局
  • 现在转行学python,前景和优势有哪些?
  • 生成模型(三):基于流的生成模型(Flow-based model)
  • 游戏要从简单做起
  • 作一回白嫖怪:写一个脚本自动获取ST官网积分,用积分领取奖品
  • kali渗透测试系列---信息收集
  • 学python以后做什么工作
  • Python 的列表方法 append 和 extend 有什么区别?
  • 第27章 MySQL 临时表教程
  • Java项目:springboot私人牙医管理系统
  • SpringBoot系列之整合MyBatis框架