Javascript HTML/JS表格-基于输入数字计算 目标

Javascript HTML/JS表格-基于输入数字计算 目标,javascript,html,css,frontend,Javascript,Html,Css,Frontend,我正在尝试在我的表中实现一个动态特性。 基本上,我想做的是: 问题定义 1)在表中的两个输入td中写入两个数值(PROGNOSE\u EXP,PROGNOSE\u MAIL)(完成) 2)在使用的小时数列中,我希望它考虑插入到输入字段中的给定数字,例如:(300/9)+(900/9)=133小时用于给定的输入值,300和900,因此它应该计算它,而不是硬编码图片中的数字133 计算中的变量 AVG\u EXP\u TIME=9 平均邮件时间=9 PROGNOSE_EXP=300 PRO

我正在尝试在我的表中实现一个动态特性。 基本上,我想做的是:

问题定义 1)

在表中的两个输入td中写入两个数值(PROGNOSE\u EXP,PROGNOSE\u MAIL)(完成)

2)

在使用的小时数列中,我希望它考虑插入到输入字段中的给定数字,例如:(300/9)+(900/9)=133小时用于给定的输入值,300和900,因此它应该计算它,而不是硬编码图片中的数字133

计算中的变量
AVG\u EXP\u TIME=9

平均邮件时间=9
PROGNOSE_EXP=300
PROGNOSE_MAIL=900
使用小时数=133

代码:
var th=document.createElement('th');
th.className=“使用小时数”;
var text=document.createTextNode(“使用小时数”)
附文(正文);
第4行,第4行;
var th=document.createElement('th');
th.className=“prognose_eks”;
th.id=“数字\u快速\u标题”
var text=document.createTextNode(“Prognose exp”)
附文(正文);
第4行,第4行;
var th=document.createElement('th');
th.className=“prognose\u mail”;
var text=document.createTextNode(“Prognose邮件”)
附文(正文);
第4行,第4行;
tbl.追加子项(世界其他地区);
var tblBody=tbl.createTBody();
var td=document.createElement('td');
td.className=“使用小时数”;
td.innerHTML=“133”;
tr.appendChild(td);
var td=document.createElement('td');
td.className=“inputEks”;
td.id=“inputEks”
td.innerHTML=“”;
tr.appendChild(td);
var td=document.createElement('td');
td.className=“inputMail”;
td.id=“inputMail”
td.innerHTML=“”;
tr.appendChild(td);

您有JSFIDLE或代码片段吗?如果我们不知道您已经实现了哪些js函数,甚至不知道您的基本html表,我们将很难提供帮助。我需要获取两个输入字段的值并进行计算,然后在“使用小时数”字段中返回计算结果。我知道您需要做什么,我只是问您是否有任何工作代码来显示代码片段或JSFIDLE?
AVG_EXP_TIME = 9
<br>
AVG_MAIL_TIME = 9
<br>
PROGNOSE_EXP = 300
<br>
PROGNOSE_MAIL = 900<br>
HOURS_USED = 133
var th = document.createElement('th');
th.className = "hours_used";
var text = document.createTextNode("Hours used")
th.appendChild(text);
row.appendChild(th);

var th = document.createElement('th');
th.className = "prognose_eks";
th.id = "digit_fast_header"
var text = document.createTextNode("Prognose exp")
th.appendChild(text);
row.appendChild(th);

var th = document.createElement('th');
th.className = "prognose_mail";
var text = document.createTextNode("Prognose mail")
th.appendChild(text);
row.appendChild(th);


tbl.appendChild(row);
var tblBody = tbl.createTBody();

var td = document.createElement('td');
td.className = "hoursUsed";
td.innerHTML = "133"; 
tr.appendChild(td);
    
var td = document.createElement('td');
td.className = "inputEks";
td.id = "inputEks" 
td.innerHTML = "<input type='number' class='inpt_text' name = 'inpt[]' >";
tr.appendChild(td);

var td = document.createElement('td');
td.className = "inputMail";
td.id = "inputMail" 
td.innerHTML = "<input type='number' class='inpt_text' name = 'inpt[]' >";
tr.appendChild(td);