我不明白这里发生了什么?有什么建议?这就发生在这条线上: -
var explode = gregorianDate.split('-');
Run Code Online (Sandbox Code Playgroud)
这是全功能.
function updateCalendarDay(){
if (document.getElementById('gregorianDateOutput') != null) {
var gregorianDate = document.getElementById('gregorianDateOutput').value;
}else{
var gregorianDate = null;
}
if(gregorianDate != ""){
var explode = gregorianDate.split('-');
var year = explode[0];
var month = explode[1];
var day = explode[2];
document.getElementById('month').value = month;
document.getElementById('year').value = year;
var ajax = new GLM.AJAX();
var url='calendarAjax.php?month='+month+'&year='+year+'&day='+day;
ajax.callPage(url, showSubscribeResult, "GET");
}
}
Run Code Online (Sandbox Code Playgroud) 我尝试在我的网站上制作计时器.
现在我用"结束日"减去"今日"这样: -
var end = new Date( 2014 , 08 , 16 , 14 , 20 , 0 );
var _second = 1000;
var _minute = _second * 60;
var _hour = _minute * 60;
var _day = _hour * 24;
var timer;
function showRemaining() {
var now = new Date();
var distance = end - now;
if (distance < 0) {
clearInterval(timer);
document.getElementById('d').innerHTML = '-';
document.getElementById('m').innerHTML = '-';
document.getElementById('h').innerHTML = '-';
document.getElementById('s').innerHTML = '-';
return;
}
var days …Run Code Online (Sandbox Code Playgroud)