有一个控件:
<OBJECT
CLASSID="clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1"
ID=DTPicker1
WIDTH=120
HEIGHT=20
ALIGN=center
HSPACE=0
VSPACE=0
>
<PARAM NAME="BackColor" value="#ffffff">
<PARAM NAME="ForeColor" value="#0000ff">
<PARAM NAME="url" VALUE="">
</OBJECT>
用下面的js语句取得日期
var date1 = DTPicker1.year + "-" + DTPicker1.month + "-" + DTPicker1.day
<OBJECT
CLASSID="clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1"
ID=DTPicker1
WIDTH=120
HEIGHT=20
ALIGN=center
HSPACE=0
VSPACE=0
>
<PARAM NAME="BackColor" value="#ffffff">
<PARAM NAME="ForeColor" value="#0000ff">
<PARAM NAME="url" VALUE="">
</OBJECT>
用下面的js语句取得日期
var date1 = DTPicker1.year + "-" + DTPicker1.month + "-" + DTPicker1.day
解决方案 »
- 谁帮我解决一下ExtJS与struts2问题 FormPanel提交的数据没进入action 怎么弄啊 如何才能得到表单提交的数据
- 奇怪‘6 - + 1’用eval 也能算出结果,何解....
- 很奇怪的问题! 不同的option全部显示在了一行。
- js读取XML的代码,如何改?需要 高高手进。HELP。
- number(m,n)类型如何验证?
- 请问: this.chlidren 在FF下怎么写?
- 谁能推荐一些js的好教材?
- js类型检测及XMLHttpRequest在ie下的typeof
- 求可以多个漂浮广告同时在一个页面漂浮移动的代码?
- 高粉求解数据传递问题!代码简单,问题复杂
- 在页面中嵌入iframe,可以让iframe的长度随着其中的内容增多而自动加长嘛,不想出现滚动条。请指教!
- 用window.open()新打开一个窗口,如何使窗口一打开就最大化???
function isDate(str)
{
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
result = str.match(reg);
if(result == null)return false;
var d = new Date(result[1],result[3]-1,result[4])
var newStr = d.getFullYear()+result[2]+(d.getMonth()+1)+result[2]+d.getDate();
return str == newStr
}
alert(isDate("2004-5-1"))
alert(isDate("2004-5-32"))
alert(isDate("2004-2-30"))
</script>
名称:isdate
功能:判断传入的变量值是否标准日期型值
参数:datevalue,源字符串;
返回:True或False,是否是日期
说明:yyyy-mm-dd或yyyy/mm/dd
*************************************************************/
function isdate(datevalue){
var SourceDateValue=datevalue.match(/^(\d{1,4})(-|\/\.)(\d{1,2})\2(\d{1,2})$/);
if(SourceDateValue==null) return false;
var EndDateValue=new Date(SourceDateValue[1],SourceDateValue[3]-1,SourceDateValue[4]);
return (EndDateValue.getFullYear()==SourceDateValue[1]&&(EndDateValue.getMonth()+1)==SourceDateValue[3]&&EndDateValue.getDate()==SourceDateValue[4]);
}