Калькулятор 10х10
То, что есть:
Код:
<html>
<head>
</head>
<body onLoad="
var col=10;
row=10;
document.write('<h2 align=center>Таблица умножения</h2>');
document.write('<table align=center border=1>')
for (i=1; i<=row; i++) {
document.write('<tr>');
for (j=1; j<=col; j++) {
document.write('<td>'+(i*j)+'</td>');
}
document.write('</tr>');
}
document.write('</table>');">
</body>
</html>
Вид: ![]() То, что должно быть: ![]() P.s. Если есть возможность - напишите правильный код. Если есть еще и время - скинь пару-тройку ссылок на статьи, где можно прочитать, как написать правильный код. Заранее спасибо. |
troublemaker,
Цитата:
Цитата:
читайте учебник
<!DOCTYPE HTML>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<style type="text/css">
.bl{background:#BFDEFF;color:#000}
.al{background:#00C;color:#FFF}
</style>
</head>
<body>
<script>
var col = 10,
row = 10,
html = "",
html = html + "<h2 align=center>Таблица умножения</h2>",
html = html + "<table align=center border=1>";
for (i = 0; i <= row; i++) {
html += "<tr>";
for (j = 0; j <= col; j++) {var cl = i && j ? i * j % 2 ? "" : "bl" : "al";
html += "<td class=" + cl + " >" + (i || j ? (i || 1) * (j || 1) : "") + "</td>";}
html += "</tr>"
}
var html = html + "</table>",
div = document.createElement("div");
div.innerHTML = html;
document.body.appendChild(div);
</script>
</body>
</html>
|
рони,
К сожалению, данные идут к учебной лабе ( то есть их нужно неким образом сохранить и минимально изменить), преподаватель намекала на то, что нужно добавить условие. То, что Вы кинули, не открывается( |
Цитата:
|
Цитата:
Такому учить нельзя! |
рони,
Спасибо большое, буду код теперь разбирать, чтобы все осознать :) BETEPAH, Она меня съест) А за ссылочку спасибо, по чуть-чуть буду изучать) |
| Часовой пояс GMT +3, время: 09:53. |