現在の時間を取得し表示できるのですが
自動で数字が更新されません。
リロードをしたら時間が切り替わる状態。
どのようにしたら改善しますでしょうか0. 番号リスト
HTML
1<p id="RealtimeClockArea2">※ここに時計が表示</p> 2
javascript
1function set2fig(num) { 2 // 桁数が1桁だったら先頭に0を加えて2桁に調整する 3 var ret; 4 if( num < 10 ) { ret = "0" + num; } 5 else { ret = num; } 6 return ret; 7} 8window.addEventListener('load',set2fig) 9 10function showClock2() { 11 var nowTime = new Date(); 12 var nowHour = set2fig( nowTime.getHours() ); 13 var nowMin = set2fig( nowTime.getMinutes() ); 14 var nowSec = set2fig( nowTime.getSeconds() ); 15 var msg = "現在時刻は、" + nowHour + ":" + nowMin + ":" + nowSec + " です。"; 16 document.getElementById("RealtimeClockArea2").innerHTML = msg; 17} 18window.addEventListener('load',showClock2) 19setInterval('showClock2()',1000); 20
回答2件
あなたの回答
tips
プレビュー