運用jQuery 改良 JavaScript 程式
<script src="js/jquery-xxxx.min.js" > </script>
<script>
var now = Date();
//document.getElementById('main').innerHTML = '登入時間: '+now;
$('#main').html('登入時間: '+now); // ************************(新增部份)
function runTime(){
now = new Date();
var nowY = now.getFullYear();
var nowM = now.getMonth()+1;
var nowD = now.getDate();
var nowW = now.getDay();
var nowH = now.getHours();
var nowI = now.getMinutes();
var nowS = now.getSeconds();
if( nowH < 10 ){ nowH = '0' + nowH; }
if( nowI < 10 ){ nowI = '0' + nowI; }
if( nowS < 10 ){ nowS = '0' + nowS; }
switch( nowW ){
case 0: nowW = '日'; break;
case 1: nowW = '一'; break;
case 2: nowW = '二'; break;
case 3: nowW = '三'; break;
case 4: nowW = '四'; break;
case 5: nowW = '五'; break;
case 6: nowW = '六'; break;
}
var nowStr = nowY+'年'+nowM+'月'+nowD+'日星期'+nowW+' '
+nowH+':'+nowI+':'+nowS;
//document.getElementById('currentTime').innerHTML
//= '此刻時間:'+nowStr;
$('#currentTime').html('此刻時間:'+nowStr); // **********(新增部份)
}
runTime();
var myInterval = setInterval( runTime, 1000);
//當目前時間區塊被點選會切換時間的啟動與停止
var IO = 1;
$('#currentTime').click(function(){ // ******************(修正部份)
if( IO == 1 ){
clearInterval(myInterval);
IO = 0;
}else{
runTime();
myInterval = setInterval( runTime, 1000);
IO = 1;
}
});
</script>