【发布时间】:2022-10-25 01:13:49
【问题描述】:
我正在使用以下 JavaScript 代码填充表格,如何将 bgcolor 值作为参数传递给 TD?
let template = `
<tr>
<td bgcolor="#00FF00">${"pump"+child.val().PumpID}</td>
<td bgcolor="#00FF00">${child.val().StartTime}</td>
<td bgcolor="#00FF00">${child.val().Duration}</td>
<td bgcolor="#00FF00">${child.val().GalsPumped}</td>
<td bgcolor="#00FF00">${child.val().Cycle}</td>
<td bgcolor="#00FF00">${child.val().Status}</td>
</tr>`;
table.innerHTML += template;
})
});
基本上我想这样做:
var color_variable = #ff00;
.
.
<td bgcolor=color_variable>${child.val().Status}</td>
【问题讨论】:
-
嘿 Sami,你将 bgcolor 值作为参数传递给 TD 是什么意思?在我看来,您已经在模板中为 bgcolor 分配了一个值,那么您是否需要能够使用变量来设置它?请在此处解释您要执行的操作。
-
你的意思是像
bgcolor="${parameter}"或bgcolor="${child.val().BgColor}"如果child.val()有其中之一
标签: javascript