首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

设置input type=text的value值,谷歌浏览器正常显示数字,IE显示NaN,为什么?解决方案

2012-03-20 
设置input typetext的value值,谷歌浏览器正常显示数字,IE显示NaN,为什么?$(function(){$(#days).bind(

设置input type=text的value值,谷歌浏览器正常显示数字,IE显示NaN,为什么?
$(function(){
$("#days").bind("click",function(){
var s = Date.parse(dojo.widget.byId("todayDate").getValue());
var e = Date.parse(dojo.widget.byId("overDay").getValue());
var dif = e-s;
var day = Math.floor(dif/(1000*60*60*24));
day += 1;
$("#days").val(day);



});
});

[解决办法]
var day = Math.floor(dif/(1000*60*60*24));
调试下吧,看这行时 day值是多少
[解决办法]
定义一个空的date,声明一个month变量

热点排行