- 浏览: 597563 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (268)
- ext基础 (72)
- Java基础 (68)
- jquery (14)
- oracle (21)
- sqlserver (7)
- linux (2)
- webserver (1)
- C/C++ (1)
- sql (9)
- IDE (2)
- java 智能卡 (1)
- mysql (6)
- ibatis (2)
- struts2 (3)
- cvs (1)
- 服务器 (1)
- html (11)
- freemarker (4)
- liferay (2)
- jMS (1)
- iphone (1)
- c# (1)
- Android (11)
- wince (6)
- javascript (4)
- ps (1)
- hibernate (1)
- 其他 (3)
最新评论
-
ilyq:
请问,px.gif 在哪里
斜线表头 -
jisang:
没看懂,第一个org.js和最后的js什么关系,可否发我一份完 ...
用ExtJS 实现动态载入树(Load tree) -
JavaStudyEye:
我去,能否搞个正确点的,,,
<#list ...
freemarker 遍历map 对象 -
PangSir:
大爱,简直是大爱!!困扰这么久以来的问题,虽然知道是CSS的问 ...
ExtJs checkbox radiobox 问题 汇总 -
skynet_java:
有demo嘛!邮箱:think_world@foxmail.c ...
消息推送服务需求 - 服务器开发、客户端开发
JS里 面的new Date("xxxx/xx/xx")这个日期的构造方法有一个妙处,当你传入的是"xxxx/xx/0"(0号)的话,得到的日期是"xx"月的前一个月的最后一天("xx"月的最大取值是69,题外话),如果传入"1999/13/0",会得到"1998/12/31"。而且最大的好处是当你传入"xxxx/3/0",会得到xxxx年2月的最后一天,它会自动判断当年是否是闰年来返回28或29,不用自己判断,太方便了!!所以,我们想得到选择年选择月有多少天的话,只需要
下面是使用JS编写的获取某年某月有多少天的getDaysInMonth(year, month)方法:
function getDaysInMonth(year,month){
month = parseInt(month,10)+1;
var temp = new Date(year+"/"+month+"/0");
return temp.getDate();
}
===============================================================================
var temp=new Date("选择年/选择月+1/0"); alert(temp.getDate());就可以了,是不是很方便?校验的话,也可以用这个方法。
下面是使用JS编写的获取某年某月有多少天的getDaysInMonth(year, month)方法:
function getDaysInMonth(year,month){
month = parseInt(month,10)+1;
var temp = new Date(year+"/"+month+"/0");
return temp.getDate();
}
===============================================================================
<% String[] weekdays={"","日","一","二","三","四","五","六"}; String[] days=new String[42]; for(int i=0;i<42;i++) days[i]=""; Calendar cal=Calendar.getInstance(); cal.add(Calendar.MONTH, 1);// 减一个月 // GregorianCalendar currentDay = new GregorianCalendar(); int year= cal.get(Calendar.YEAR); int month=cal.get(Calendar.MONTH); int today=cal.get(Calendar.DAY_OF_MONTH); int weekday=cal.get(Calendar.DAY_OF_WEEK); String now=year+"年"+(month+1)+"月"+today+"日"+" 星期"+weekdays[weekday]; Calendar thisMonth=Calendar.getInstance(); thisMonth.set(Calendar.MONTH, month ); thisMonth.set(Calendar.YEAR, year ); thisMonth.setFirstDayOfWeek(Calendar.SUNDAY); thisMonth.set(Calendar.DAY_OF_MONTH,1); int firstIndex=thisMonth.get(Calendar.DAY_OF_WEEK)-1; int maxIndex=thisMonth.getActualMaximum(Calendar.DAY_OF_MONTH); for(int i=0;i<maxIndex;i++){ days[firstIndex+i]=String.valueOf(i+1); } %> <html> <head> <title>工作日设定</title> <script language="javascript" src="s/jquery.min.js"></script> <script language="javascript"> $(function(){ var days=new Array(); $("td").bind("dblclick",function(){ //alert($(this).attr("background-color)); }); $("td").click(function(){ //点击的时候不断切换 //alert(typeof($(this).text())); //alert($(this).attr("background-color")) var temp=$(this).text(); if(temp==''){} else{ var num=days.length; for (var i = 0; i < days.length; i++) { if (days[i] == temp) days.splice(i,1); } if(num==days.length) days.push(temp); days.sort(); $(this).toggleClass("highlight"); alert(days.toString()) } }); }); function look(){ //var yy=$("td[background-color=red]").size(); var yy=$("td").size(); alert(yy); } </script> <script type="text/javascript"> </script> </head> <body > <div> <table width="800" border="0" align="center" cellspacing="1" > <tr> <th scope="col">周期日</th> <th scope="col">周期一</th> <th scope="col">周期二</th> <th scope="col">周期三</th> <th scope="col">周期四</th> <th scope="col">周期五</th> <th scope="col">周期六</th> </tr> <tr height="4"><td colspan="7"></td></tr> <% for(int j=0;j<6;j++) { %> <tr> <% for(int i=j*7;i<(j+1)*7;i++) { if((i-firstIndex+1)==today){%> <td width="30" height="23" align="center" bgcolor="gray" style="border:1 solid"><font color="#FFFFFF"><b><%=days[i]%></b></font></td> <% }else{ %> <td width="30" height="23" align="center" style="border:1 solid"><%=days[i]%></td> <% } }%> </tr> <% } %> <tr height="10"><td colspan="7" > 红色为假期。。</td></tr> </table> </div> </body> </html>
发表评论
-
将博客搬至CSDN
2023-02-06 16:57 380https://www.iteye.com/blog/user ... -
Liferay Portal 应用之开发(1)
2012-02-27 14:09 18251.下载安装Eclipse Eclipse ... -
liferay Portal (1) 应用之配置
2012-02-27 13:59 1336Liferay Portal缺省只有一 ... -
ext form
2011-05-18 15:25 1046//grid1定义的grid var record = gr ... -
combox
2011-04-27 10:55 16161.服务器数据作为ComboBox的数据源 实例 首先从服务 ... -
ext grid 单元格
2010-12-29 11:17 1079listeners : { cellcli ... -
combox 默认值
2010-12-20 10:35 3043[ {"abbr":&quo ... -
Ext.DateField 格式
2010-12-17 10:11 1495Ext.DatePicker,该类为我们提供了一个占地面积很广 ... -
extjs的grid控件如何根据值来设置某行的背景颜色
2010-12-17 09:40 8125根据不同的值来设置grid的背景颜色 在viewConfig ... -
动态组件
2010-12-16 17:05 1081Ext.onReady(function() { ... -
js 获取路径
2010-12-13 19:02 1428<br>以下为输出: <br> ... -
矫正对象 信息登记
2010-12-08 14:10 996矫正对象登记 { frame : true ... -
转 ext Demo
2010-12-05 13:17 1515下面这个是主界面的设计 Ext.onReady(funct ... -
下拉框 控制 列是否可读
2010-11-12 08:33 1139Ext EditorGrid单元格控制小记 http://d ... -
extjs formpanel 怎么显示图片
2010-10-02 10:13 3620//可加普通的panel,html属性直接添加html代码 ... -
动态 改变 column样式
2010-09-30 16:35 1214grid.getView().getCell(rowNum , ... -
grid 表头 鼠标事件
2010-09-24 16:04 1950grid.addListener("cellclic ... -
格式化
2010-08-26 00:32 1461//创建edgrid.js Ext.onReady(func ... -
ext (增 ,删,改 ,查,导出excel)
2010-08-26 00:03 1892下面为扩张grid的 代码 ... -
ext grid 单击事件
2010-08-25 21:11 12740EXTJS GRID 中 单击行和单元格获得行或者单元格的内容 ...
相关推荐
backbone.js提供了一套web开发的框架,为复杂javascript应用程序提供一个mvc结构。, 《backbone.js应用程序开发》详细介绍了如何使用backbone.js完成web应用开发。全书从了解mvc、spa和backbone.js的基本知识开始,...
backbone.js提供了一套web开发的框架,为复杂javascript应用程序提供一个mvc结构。, 《backbone.js应用程序开发》详细介绍了如何使用backbone.js完成web应用开发。全书从了解mvc、spa和backbone.js的基本知识开始,...
Backbone.js提供了一套Web开发的框架,为复杂的JavaScript应用程序提供了一个MVC结构。 《Backbone.js应用程序开发》详细介绍了如何使用Backbone.js完成Web应用开发。全书从了解MVC、SPA和Backbone.js的基本知识...
backbone.js提供了一套web开发的框架,为复杂javascript应用程序提供一个mvc结构。 《backbone.js应用程序开发》详细介绍了如何使用backbone.js完成web应用开发。全书从了解mvc、spa和backbone.js的基本知识开始,...
JavaScript应用实例-bmob用户验证demo.js
JavaScript应用实例-adb5037常用命令.js
JavaScript应用实例-应用列表.js
JavaScript应用实例-应用工具.js
JavaScript应用实例-卸载应用.js
这个压缩包“EngineYardCloud的示例Node.js应用程序_CSS_JavaScript_下载.zip”显然包含了一个用Node.js编写的示例应用程序,可能用于教学或演示目的,同时结合了CSS(层叠样式表)和JavaScript技术来实现前端界面和...
JavaScript应用实例-百度ocr图片文字识别.js
JavaScript应用实例-强制停止应用.js
JavaScript应用实例-模拟更新应用.js
JavaScript应用实例-遍历文件夹.js
JavaScript应用实例-js查询.js
JavaScript应用实例-sha256.js
JavaScript应用实例-切换IP.js
JavaScript应用实例-音波调频2.js
JavaScript应用实例-模仿抽屉效果.js
JavaScript应用实例-Auto.js教程浏览器.js