function changeWeek(date,rowID){
//date格式为"2011-03-03"
var time = new Date(date);
var week = new Array('日','一','二','三','四','五','六');
var day = time.getDay();
var weekValue = "星期"+week[day];
var weekObj = document.getElementById("week"+rowID);
weekObj.value = weekValue;
var dateObj = document.getElementById("date"+rowID);
if(dateObj.value == "" || dateObj.length == 0){
weekObj.value = "";
}
}在IE9和FF4里可以实现。在IE6里,alert(time)提示为NaN,怎么解决这个BUG?
求高手指点!
//date格式为"2011-03-03"
var time = new Date(date);
var week = new Array('日','一','二','三','四','五','六');
var day = time.getDay();
var weekValue = "星期"+week[day];
var weekObj = document.getElementById("week"+rowID);
weekObj.value = weekValue;
var dateObj = document.getElementById("date"+rowID);
if(dateObj.value == "" || dateObj.length == 0){
weekObj.value = "";
}
}在IE9和FF4里可以实现。在IE6里,alert(time)提示为NaN,怎么解决这个BUG?
求高手指点!
var time = new Date(date.replace('-', '/'))
//无法通过的有Maxthon(IE6),Safari5(webKit),Chrome(webKit)
var time = new Date(date);
//只有IE6和IE9通过
var time = new Date(date.replace('-', '/'));
非常感谢您!