if (typeof(123)="number") {} ,这个判断语法哪错了,为何过不去呢?
----------------------- if (typeof(123)="number") // && typeof(vmonth)="number" && typeof(vdate)="number")
{
vdate=myform.txtdate.value;
mydate.setFullYear(vyear);
mydate.setMonth(vmonth);
mydate.setDate(vdate);
alert("当前日期为: " + mydate.toLocaleString());
alert(typeof(123));
}
----------------------- if (typeof(123)="number") // && typeof(vmonth)="number" && typeof(vdate)="number")
{
vdate=myform.txtdate.value;
mydate.setFullYear(vyear);
mydate.setMonth(vmonth);
mydate.setDate(vdate);
alert("当前日期为: " + mydate.toLocaleString());
alert(typeof(123));
}
比较是==
老大,判断是否是数字的不是这样判断。
if (typeof 123="number")这样试下!
{
alert("是数字");
}
if (typeof("123asd")=="string")
{
alert("是字符串");
}
/^\d+$/.test("123")
就足够了.