单击提交后如何将JS函数中的数据插入表中?

时间:2017-02-07 19:53:22

标签: javascript html

我试图在我的javascript函数中创建一个显示不同变量结果的表。我希望在点击提交按钮后显示该表格(我已经设法使用 onclick 功能)。但是我的问题实际上是将数据放入表中。我不确定如何将变量引用到表中的特定单元格。我意识到这个解释可能有点难以理解,所以我在下面有一个例子:

我想参考并使用此信息进行计算:

function myFunction() {

  var age = document.getElementById("age").value;
  var favoritenumber = document.getElementById("favoritenumber").value;
  var birthdayyear = document.getElementById("birthdayyear").checked;

  var a1 = +(age - 10);
  var fn = +(favoritenumber * 2);    
  var by;
        if (document.getElementById("birthdayyear").checked) {
            by = +14; 
            } else {
            by = 0;
            }

  var total = +(a1 + fn + by);

  document.getElementById("submit").innerhtml = total;
  }

并显示'总计'在提交按钮的单独段落(例如,h1标签) onclick 中:

                                     This is the TOTAL

其余的信息将插入带边框的表格中,其中包含以下标题:

A1           FN            BY        

但是,例如,如果' birthdayyear'未选中,此列不显示。

如何引用myFunction中的数据将其插入表格?

我的计算比这更复杂,但它们有效,它只是我需要帮助的参考!

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

查看与if('duct' in newSchema['product']['ventilation']) return true; here at w3schools相关联的功能套件。我想我理解你的问题,但如果我没有,请告诉我。尝试这样的事情:

insertRow()