Javascript 比较表单元格的两个值以添加类(如果相同)

Javascript 比较表单元格的两个值以添加类(如果相同),javascript,jquery,twitter-bootstrap,twitter-bootstrap-3,Javascript,Jquery,Twitter Bootstrap,Twitter Bootstrap 3,我现在比较两个单元格的值时遇到问题。在使用onclick函数获取特定单元格值之前。因此,我可以很容易地比较两个项目,但现在我需要自动比较两个项目,并添加引导类成功,如果它们是相同的。下面是我现在使用的代码 JSFIDDLE: var tables=document.getElementsByClassName('tb_jobsched'); var rows=表[0]。getElementsByTagName('tr'); var data=tables.row($(this.parents('

我现在比较两个单元格的值时遇到问题。在使用
onclick
函数获取特定单元格值之前。因此,我可以很容易地比较两个项目,但现在我需要自动比较两个项目,并添加引导类成功,如果它们是相同的。下面是我现在使用的代码

JSFIDDLE:
var tables=document.getElementsByClassName('tb_jobsched');
var rows=表[0]。getElementsByTagName('tr');
var data=tables.row($(this.parents('tr')).data();
var poqty=数据[5];
var股票=数据[7];
变量newpoqty=poqty.replace(“PCS”和“”);
var newstocks=stock.replace(“PCS”和“”);
if(newpoqty==新闻库存){
行[i].classList.add(“成功”);
}否则{
}

顾客
采购订单数量
交货日期
股票
客户1
2000件
2017/06/15
5000件
客户2
500件
2017/06/15
500件
const rows=document.querySelectorAll(“#myTable tbody tr”);
rows.forEach((row)=>{
const cells=row.getElementsByTagName('td');
常量poQty=单元格[1]。innerText;
const stocks=单元格[3]。innerText;
如果(poQty==库存){
row.classList.add('success');
}
});
。成功{
背景:绿色;
}

顾客
采购订单数量
交货日期
股票
客户1
2000件
2017/06/15
5000件
客户2
500件
2017/06/15
500件
const rows=document.querySelectorAll(“#myTable tbody tr”);
rows.forEach((row)=>{
const cells=row.getElementsByTagName('td');
常量poQty=单元格[1]。innerText;
const stocks=单元格[3]。innerText;
如果(poQty==库存){
row.classList.add('success');
}
});
。成功{
背景:绿色;
}

顾客
采购订单数量
交货日期
股票
客户1
2000件
2017/06/15
5000件
客户2
500件
2017/06/15
500件
var tables=document.getElementsByClassName('tb_jobsched');
var rows=表[0]。getElementsByTagName('tr');
对于(变量i=0;i

顾客
采购订单数量
交货日期
股票
客户1
2000件
2017/06/15
5000件
客户2
500件
2017/06/15
500件
var tables=document.getElementsByClassName('tb_jobsched');
var rows=表[0]。getElementsByTagName('tr');
对于(变量i=0;i

顾客
采购订单数量
交货日期
股票
客户1
2000件
2017/06/15
5000件
客户2
500件
2017/06/15
500件

检查
var newpoqty=qtyperbox.replace(“PCS”和“”);var newstocks=qtyperbox.replace(“PCS”和“”)相同我认为您需要更改值?您还可以
Number()
,这样就不需要使用replace
var newpoqty=qtyperbox.replace(“PCS”,即“);var newstocks=qtyperbox.replace(“PCS”和“”)没有影响代码,因为它只是删除了字符串值@guradio
qtyperbox
未在显示的代码中定义。问题是“如果第二个和第四个单元格的内容相同,如何将类添加到表行?”也就是说,您试图将采购订单数量与库存进行比较?可能首先修复jsfiddler。我看到有关未导入
jquery
库的错误。代码已更新。请在sirs上帮助我。检查
var newpoqty=qtyperbox.replace(“PCS”);var newstocks=qtyperbox.replace(“PCS”和“”)相同我认为您需要更改值?您还可以
Number()
,这样就不需要使用replace
var newpoqty=qtyperbox.replace(“PCS”,即“);var newstocks=qtyperbox.replace(“PCS”和“”)没有影响代码,因为它只是删除了字符串值@guradio
qtyperbox
未在显示的代码中定义。问题是“如果第二个和第四个单元格的内容相同,如何将类添加到表行?”也就是说,您试图将采购订单数量与库存进行比较?可能首先修复jsfiddler。我看到有关未导入
jquery
库的错误。代码已更新。请帮我接sirs。