javascript - 不起作用,在 html 中显示 javascript 变量

标签 javascript html

简单的问题,变量total没有显示在html页面中,你能告诉我为什么这不起作用吗?我对编码还很陌生。

 var addtime = [0,2];

 function totaltime(){
  var total = 0;
   for(var i in addtime) {
     total += addtime[i];
   }
   document.getElementById("totalTime").innerHTML = total;
 }

html

<h1>Total Time: <span id="totalTime"></span></h1>

最佳答案

您缺少调用函数totaltime();

var addtime = [0,2];

function totaltime(){
   var total = 0;
   for(var i in addtime) {
      total += addtime[i];
   }
   document.getElementById("totalTime").innerHTML = total;
 }
 
 totaltime();
   <h1>Total Time: <span id="totalTime"></span></h1>

关于javascript - 不起作用,在 html 中显示 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61028781/

相关文章:

javascript - JS如何实现回文

javascript - 仅当数据来自循环 GET 请求时,JSON stringify 才会失败

javascript - 解释 Javascript 中的范围

html - 在 td 内制作一个可滚动的 div,其中的 div 定义了绝对位置

javascript - Pagedown 和尖括号不配合

javascript - 省略具有来自另一个对象的某些深度值的对象

javascript - 站点核心 "Uncaught ReferenceError: MultilistWithSearch is not defined"

javascript - 我的休假申请表中的回形针选项用于附加文件

javascript - jquery在上传croppie插件之前裁剪图像

css - 与 CSS 重叠的 HTML Div 标签