HI環我在IE8測試時,這個JavaScript函數問題與IE8
function test(){
var count = 0;
var date1 = $('#alternatestartdate').val();
var date2 = $('#alternateenddate').val();
var startDate = new Date(date1);
var endDate = new Date(date2);
var loop = true;
while (loop)
{
$('#pa').append('first test');
if (startDate<=endDate)
{
$('#pa').append('second test');
loop = true;
}
startDate.setDate(startDate.getDate()+1);
}
else
{
loop = false;
}
}
}
問題是功能不會進入,如果循環。所以只有第一次測試將被打印。 第二次測試將不會被打印。其他瀏覽器一切正常。如何解決這個問題?
感謝它的工作! – cyberfly 2010-09-27 05:59:36