求该段Javascript代码详细注释,才学这东西,谢谢了~

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:33:28
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>

<BODY>
<table id="t1" >
</table>
<script type="text/javascript">
var table = document.getElementById("t1");
var trs = table.rows;
for (var i = 0; i < trs.length; ++i) {
var tds = trs[i].cells;
for (var j = 0; j < tds.length; ++j) {
document.write(tds[j].innerHTML);
}
}

table = document.createElement("table");
table.style.textAlign = "right";
table.style.width = "300px";
var tr = null;
for (var i = 0; i < 100 ; ++i) {
if ((i % 10) == 0) {
tr = table.insertRow();
if (((i / 10) % 2) == 0) {
tr.style.backgroundColor = "red";
} else {
tr.style.backgroundColor = "black";
}
}
var td = tr.

<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<table id="t1" >
</table>
<script type="text/javascript">
// 通过标签的id来取得指定的标签
var table = document.getElementById("t1");
// 获得表格现有的行数
var trs = table.rows;
// 循环
for (var i = 0; i < trs.length; ++i) {
// 第i行的单元格数
var tds = trs[i].cells;
// 循环
for (var j = 0; j < tds.length; ++j) {
// 将第i行第j个单元格的内容写入到当前页面中
document.write(tds[j].innerHTML);
}
}
// 创建一个table
table = document.createElement("table");
// 设定table的对其方式为"右"对其
table.style.textAlign = "right";
// table的宽度为300个像素
table.style.width = "300px";
// 声明一个变量
var tr = null;
// 循环
for (var i = 0; i < 100 ; ++i) {
// 每行10个单元格
if ((i % 10) == 0) {
tr = table.ins