javascript怎么制作日历控件?
我想要的是制作整个程序的思路,而不是从网上下载源代码。打算是通过这个日历控件来练练手,但整个制作的思路一直不清晰。需要用到哪些系统类、方法,请大家指导一下,谢谢。...
我想要的是制作整个程序的思路,而不是从网上下载源代码。
打算是通过这个日历控件来练练手,但整个制作的思路一直不清晰。
需要用到哪些系统类、方法,请大家指导一下,谢谢。 展开
打算是通过这个日历控件来练练手,但整个制作的思路一直不清晰。
需要用到哪些系统类、方法,请大家指导一下,谢谢。 展开
1个回答
展开全部
肯定你得设计一个日历控件的界面,关于界面的展现就需要用到CSS和html相关知识和内容了,为了好看,一般都会需要有素材图片。
界面上的设计这个仁者见仁不好说,但是一般都会有的元素有年份、月份选择栏,日期选择栏
还有一个选择之后,日期的值的展示对象(一般是input或者div元素对象na)
确定好这些必要元素后,你就可以考虑与这些对象相关的行为 有哪些,对应的方法是什么。
如果我来做,就会有一个总体的日历类calendar,他包含
init方法初始化(如动态创建日历控件的必要元素,和初始值等,根据已有日期展现控件界面)
dayChoose方法(用户的最终日期选择处理)
monthChoose方法(用户修改月份后界面的改变,界面中日期肯定有变动)
yearChooes方法(用户修改年份后,界面的改变,考虑闰年问题)
当然在具体做的过程中还能抽象出不少相对独立的方法过程。
最好你能去参考网上开源日历控件,看它们的代码,去理解它们的思路,以上想法是我个人简单设想,偏过程化,没有很好的使用面向对象的编程思想
界面上的设计这个仁者见仁不好说,但是一般都会有的元素有年份、月份选择栏,日期选择栏
还有一个选择之后,日期的值的展示对象(一般是input或者div元素对象na)
确定好这些必要元素后,你就可以考虑与这些对象相关的行为 有哪些,对应的方法是什么。
如果我来做,就会有一个总体的日历类calendar,他包含
init方法初始化(如动态创建日历控件的必要元素,和初始值等,根据已有日期展现控件界面)
dayChoose方法(用户的最终日期选择处理)
monthChoose方法(用户修改月份后界面的改变,界面中日期肯定有变动)
yearChooes方法(用户修改年份后,界面的改变,考虑闰年问题)
当然在具体做的过程中还能抽象出不少相对独立的方法过程。
最好你能去参考网上开源日历控件,看它们的代码,去理解它们的思路,以上想法是我个人简单设想,偏过程化,没有很好的使用面向对象的编程思想
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询