Java小项目之:教你做电子日历!( 二 )

var today = new Date();//当天日期 , 备用

var month_big = new Array(\"1\"\"3\"\"5\"\"7\"\"8\"\"10\"\"12\"); //包含所有大月的数组

var month_small = new Array(\"4\"\"6\"\"9\"\"11\"); //包含所有小月的数组

var separator = \"-\";//间隔符

var calendar = document.getElementById(\"calendar\");

var cal_parent = calendar.parentNode;//获取父元素

var cal_width = ((calendar.clientWidth<150) ? 150 : calendar.clientWidth);//获取input的宽度 , 如果input宽度小于150 , 调整为150 , 150为日历块最小宽度

var cal_height = calendar.clientHeight;//获取input的高度 , 整数

var cal_X = calendar.offsetLeft;//获取input左边 距父元素的距离 , 整数

var cal_Y = calendar.offsetTop;//获取input顶部 距父元素的距离 , 整数

推荐阅读