";}上記で、画面表示用の文字列を作成し、変数msgに格納しています。「期限が来ていない」場合と「期限が過ぎた場合」とで表現を変える必要があったので、if文で条件分岐させています。msg;最後に、上記のようにinnerHTMLメソッドを使って、作成した文字列を(id名「RealtimeCountdownArea」の領域に)表示しています。上記の一連の処理を、「showCountdown」という名称で関数にしておけば完成です。上記で作成したソースを、1秒毎に繰り返し自動実行することで、「リアルタイムのカウントダウン」が実現します。一定間隔ごとに特定の処理を自動実行する方法は、記事「経過時間(秒数)をリアルタイムに表示する」で解説しましたから、詳しくはそちらをご参照下さい。ここでは、以下のように1行を書いただけです。setInterval('showCountdown()',1000);これで、1000ミリ秒(=1秒)ごとにshowCountdown関数が実行されます。リアルタイムカウントダウン機能を作るHTML+JavaScriptソースのまとめ基本的に今回のサンプルは、2つの記事で解説済みの内容を組み合わせただけです。説明はあまり詳しくは書きませんでした。全体的に対して難しくないので、ソースを読んで頂ければ簡単に分かるとは思いますが。(^_^;)以下に、すべてのソース(HTML+JavaScript)をまとめて掲載しておきます。上記では省略した、桁数調整や入力エラー対策の関数も含んでいます。id="RealtimeCountdownArea">※ここにカウントダウンが表示されます。