時間によって、表示するメッセージを変更する。


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>条件を判断して、処理を分岐したい(switch)</title>
<script type="text/javascript">
<!--
function msg_p() {
alltm = new Date();
tm = alltm.getHours();
document.write("<h2>現在の時間は、" , tm , "時です。");
switch (tm) {
case 0:
document.write("そろそろ夜食か?</h2>");
break;
case 9:
document.write("ちゃんと朝ご飯は食べた?</h2>");
break;
case 12:
document.write("お昼ご飯は食べた?</h2>");
break;
case 19:
document.write("晩ご飯は食べた?</h2>");
break;
default:
document.write("まだまだ、おやつには時間がある?</h2>");
break;
}
}
//-->
</script>
</head>
<body>
<p>時間によって、表示するメッセージを変更する。</p>
<script type="text/javascript">
<!--
msg_p();
//-->
</script>
</body>
</html>



★解説★