6行5列の表を作成しました。おそらく異なる日数を持つ毎月のテーブルが作成されます。 1月30日か1月31日の日付を各列に表示したい(月に応じて)。JavaScript DOMのカレンダーテーブルを作成
これは私がこれまで持っているものです:私はあなたのコードは私の単純な例で解決二つの小さなバグを、見るきたようにここで
function daysOfMonth(){
var table= " ";
var rows= 3;
var cols=6;
var number= 31;
for(var r=0; r<rows; r++){
table+= "<tr>";
for(var c=0; c<=cols; c++){
table+= "<td>" + c +"</td>"
// each col should display number for(var i=0l i<=number; i++)
}
table+= "</tr>"
}
document.write('<table>' + table +"</table>")
};// func end
はcodepen http://codepen.io/cb42/pen/KNJWrd
より良いあなたがやっていることを示すためにフィドルを作成します。期待される出力(画像)も表示 – Riad
http://www.javascriptsource.com/time-date/calendar.html –