HTML5 キャンバスを作成し、stroke() メソッドを使用してグリッドを作成しました。以下は私が使用したコードです:
グリッド表示が表示されるようになりました。ただし、各グリッド列に数値データを追加する方法を理解しようとしていますか? または、HTML5 の canvas タグを使用する以外に、これを達成するためのより良い方法 (つまり、2 次元グリッドを作成し、特定の正方形に数値を書き込むことができる) はありますか?
<script>
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="#FFFFFF";
ctx.fillRect(0,0,600,400);
var hCount, vCount;
for (hCount=20; hCount<400; hCount+=20) {
ctx.moveTo(0,hCount);
ctx.lineTo(600,hCount);
ctx.stroke();
}
for (vCount=20; vCount<600; vCount+=20) {
ctx.moveTo(vCount,0);
ctx.lineTo(vCount,400);
ctx.stroke();
}
</script>