使用javascript当前时间的日出日落时间图像

var doc = document;

clock({

  twentyfour: !!twentyfour,

  padzero: true,

  refresh: 5000,

  success: function(clock) {

    doc.getElementById('time').innerHTML = clock.hour() + ":" + clock.minute();

    document.getElementById('todate').innerHTML = clock.date() + ' ' + translate[current].month[clock.month()] + ' ' + clock.year();

    document.getElementById('today').innerHTML = translate[current].weekday[clock.day()]

  }

});


function mainUpdate(type) {

  doc.getElementById("sunrise").innerHTML = weather.sunriseTimeFormatted;

  doc.getElementById("sunset").innerHTML = weather.sunsetTimeFormatted;


  var dtime = document.getElementById('time');

  var dsunrise = document.getElementById('sunrise');

  var dsunset = document.getElementById('sunset');

  var sunriseI = document.getElementById('sunriseImg');

  var sunsetI = document.getElementById('sunsetImg');


  function sunriseI() {

    if (dtime >= dsunrise) {

      sunriseI.src = 'images/daytwilight.png';

    } else {

      sunriseI.src = 'images/blank.png';

    }

  }


  function sunsetI() {

    if (dtime == dsunset) {

      sunsetI.src = 'images/nighttwilight.png';

    } else {

      sunriseI.src = 'images/blank.png';

    }

  }

}

<img onload="sunriseI()" id="sunriseImg" src="images/blank.png" />

<img onload="sunsetI()" id="sunsetImg" src="images/blank.png" />

不工作。我想在日出和日落时间放置暮光图像一段时间。当前时间 = 日落或日出。或者你可以给我看不同的替代品。谢谢你的帮助。


翻阅古今
浏览 250回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript