HTML 工作日历

HTML working calendar

我创建了一个带有日期选择器日历的网站

但是日历被硬编码为 365 divs,里面有 365 div 个 ID 和文本。 我如何制作一个可以工作的 "real" 压延机* 然后我可以设计它的外观和行为(使用 javascript)就像我模拟的那个(使用 divs 创建)? :) 现在创建如下:

<div id = "calender">
    <div id = "january1"> 1 </div>
    <div id = "january2"> 1 </div>
    ...
</div>

我想要一个真正的日历,它可以在所有年份的一个月中生成正确的天数...

您网站的目的是什么?对于任何动态内容,您可能需要查看一些具有处理能力的后台框架,例如 Rails 上的 Ruby、Django、Node.js 甚至 PHP(不推荐虽然),以创建一个功能齐全的动态网站。当然,您也可以先向客户端呈现样板页面,然后在客户端使用 Javascript 动态更改 div。但这没有多大意义。

Rails 的起点是 https://www.railstutorial.org/book,它不仅可以解释 Rails,而且可以很好地指导您完成整个基本 Web 开发过程。