ページが読み込まれ、10行10列のテーブルが作成され、divに「funky」が追加されると、テーブルのセルにはテキストが含まれている必要があります"NM"ここで、Nは行と列のインデックスの最小値であり、Mは行と列のインデックスの最大値です。偶数番号の列のセルは、テキストの色が紫色である必要があります。ここでは、あなたのコード内のいくつかのミスを持っている私のJavaScriptとHTMLコードテーブルを作成してページ上で実行するJavascriptコード
function go() {
var ROWS = 10;
var COLS = 10;
var out = document.getElementsByClassName("funky");
var table = document.createElement("table");
table.border = 1;
for (var i = 0; i <= ROWS; i += 1) {
var row = document.createElement("row");
if (i == 2) {
row.Fontweight = "bold";
}
for (var j = 0; j < COLS; j += 2) {
var col = document.createElement("cell");
col.innerHTML = i + " " + j;
if (j/2 === 0) {
col.style.color = "purple";
}
row.appendChild(col);
}
table.appendChild(row);
document.getElementsByClassName("table");
}
}
onload = go();
<html>
<head>
<title>Question 2</title>
<script src="question2.js" type="text/javascript"></script>
<head>
<body>
<div class="funky"></div>
</body>
<html>
は、私はここに質問が表示されませんが、FYI、あなたが適切にHTMLタグを閉じていない(例えば 'が' ''で閉鎖しなければならない、ではない '' )。 –