如果JavaScript中满足条件,如何循环浏览HTML行并更改背景
如果JavaScript中满足条件,如何循环浏览HTML行并更改背景,javascript,html,Javascript,Html,项目 股票 最低库存 苹果 500 1000 检查给你: 这个解决方案需要包含jQuery(我认为每个webapp都应该包含jQuery) Javascript代码段: $('#check').click(function(){ $('#insertfirsttable tr').each(function(){ var cells = $('td', $(this)); var stock = parseInt($(cells[1]).text());
项目
股票
最低库存
苹果
500
1000
检查
给你:
这个解决方案需要包含jQuery(我认为每个webapp都应该包含jQuery)
Javascript代码段:
$('#check').click(function(){
$('#insertfirsttable tr').each(function(){
var cells = $('td', $(this));
var stock = parseInt($(cells[1]).text());
var min = parseInt($(cells[2]).text());
if (stock < min)
$(this).addClass('red');
});
});
$('#检查')。单击(函数(){
$('#insertfirsttable tr')。每个(函数(){
变量单元格=$('td',$(this));
var stock=parseInt($(单元格[1]).text());
var min=parseInt($(单元格[2]).text());
如果(库存<最小值)
$(this.addClass('red');
});
});
希望有帮助。在香草js中
var rows=document.getElementById('firsttable').tBodies[0]。行;
document.getElementById('check')。onclick=function(){
对于(var i=0;i您已经尝试过哪些内容?出于好奇,这将如何用纯JavaScript编写?效果很好,我只想问一下stock和minStock变量中的一个问题,为什么您以“+”符号开始,它做什么?因为当删除代码时,它不起作用work@MuradElboudy这是运算符。它将操作数转换为n如果删除它,比较将按字母顺序而不是数字顺序。