我在一个时间报告应用程序中有一个表格,可以在薪水削减之前呈现工作组的两周薪资周期。每周报告时间,格式(红色=尚未审核)让小组的批准者看看哪些已经过审核而不是一目了然。
下面的javascript就像FF中的魅力,但不是IE中的魅力。关于如何规范化的任何建议,以便它在两者中都有效?
function formatTimeTable() {
var tTables = $(".timeTable");
var cellLocs = [1, 10]
for (var a = 0; a < tTables.length; a++) {
var rows = tTables[a].getElementsByTagName("tr");
for (var b = 1; b < rows.length; b++) {
var cells = rows[b].getElementsByTagName("td");
for (var c = 0; c < cellLocs.length; c++) {
if (cells[cellLocs[c]].innerHTML == "No") {
for (var d = 0; d <= 7; d++) {
var curCell = cells[cellLocs[c] + d];
$(curCell).addClass("redText")
}
}
}
}
}
}