Всем привет!
Надо сделать расписание, чтоб подсвечивалась та программа, которая сейчас в эфире. Расписание в виде таблицы. Получается подсветить не только программу, которая в эфире, но и прошедшие, что не нужно.
Для удобства упростил время к числам.
<!DOCTYPE html>
<html>
<head>
<link href="css/styles.css" rel="stylesheet">
<script type="text/javascript" src="js/scripts.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<table id="ttable">
<tbody>
<tr>
<td>Тиждень</td>
<td>1</td>
</tr>
<tr>
<td>Про гроші</td>
<td>2</td>
</tr>
<tr>
<td>Новини</td>
<td>3</td>
</tr>
<tr>
<td>Телемагазин</td>
<td>6</td>
</tr>
</tbody>
</table>
</body>
</html>
function ttt() {
var d = new Date();
var h = d.getHours();
var m = d.getMinutes();
t = 3.5;
var nTable = document.getElementById('ttable');
nRows = nTable.rows.length;
nCells = nTable.rows[0].cells.length;
for (i=0; i<nRows; i++)
{
for (n=0; n<nCells; n++)
{
var tmp = nTable.rows[i].cells[n].innerHTML;
if ( tmp[0] <= t ){
nTable.rows[i].style.backgroundColor = 'yellow'}
}
}
}
window.onload=ttt;
Спасибо!