0
でのdocument.writeで表示されるようにHTMLテーブルを取得しようとしています。私は間違って何をしていますか?私はdocument.write
を使用してJavascriptでテーブルを作成する必要があります。どんな助けもありがとう!は、このコードが出て動作していない理由を私は理解することはできませんJavascriptを
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
var rows;
var cols;
function table(rows, cols){
document.write('<table border="1">');
for (i=0, i < rows, i++){
document.write('<tr>');
for (j=0, j < cols, j++) {
document.write('<td>' + 'cell' + '</td>');
}
document.write('</tr>');
}
document.write('</table>');
}
document.write (table(2, 4));
</script>
</body>
</html>
は 'document.write'を使用しないでください!なぜカンマを使っているのですか?なぜあなたは '未定義 'と書いていますか? – Li357
まず、ブラウザのdevツールコンソールでエラーを調べます。また、ロジックの問題が、コンソールが、私は 'にdocument.write()を使用することはお勧めしません – charlietfl
にあなたを指します構文問題を抱えている;'しかし、これは動作していない理由は、あなたの 'のための()'ループです。 ';'を ';'例 'i = 0;に置き換えます。 i <行; @ ++ ' – NewToJS