- このスクリプトはページにアクセスされた時刻によって異なったメッセージを出力します。
-
- 〜 JavaScript 〜
<script language="JavaScript">
<!--
dateObj = new Date();
var strArray = new Array('0時',
'1時',
'2時',
'3時',
'4時',
'5時',
'6時',
'7時',
'8時',
'9時',
'10時',
'11時',
'12時',
'13時',
'14時',
'15時',
'16時',
'17時',
'18時',
'19時',
'20時',
'21時',
'22時',
'23時');
document.write("今は ",strArray[dateObj.getHours()]);
//-->
</script>
|
- Dateオブジェクトを生成します。DateオブジェクトとはJavaScriptで時刻や日付を扱うためのオブジェクトになります。
- dateObj = new Date();
- 配列にそれぞれの時刻に対応するメッセージを格納します。。
- var strArray = new Array('0時','1時',・・・'23時');
- 現在の時刻を添え時にして、対応したメッセージを配列より参照して出力します。。
- document.write("今は ",strArray[dateObj.getHours()]);
| |