━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏┏┏ まぐまぐID : 0000092208 発行責任者 : 西久保 希光 ┏ ┏┏ ホームページ楽々講座 No.087 2002.09.30 ┏┏ ┏ SALTY Home Page : http://www.salty1.com/ ┏┏┏ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 28日と29日の二日間、マガジンを休刊させて頂きました。 【時間帯によって異なるメッセージを表示する】 ページを開くと、時間帯によってアラートに異なるメッセージを表示する ページをよく見かけますが、「OK」ボタンをクリックしなければならない のは、見る方としては迷惑ですね。 今回は、このメッセージをページに直に表示する方法です。これなら文章 の中に組み込むことが可能です。下記のサンプルでは、「SALTYへよう こそ!」と「ごゆっくりご覧ください。」の間に、時間帯によって異なるメ ッセージを表示します。 ■myTime=(new Date()).getHours(); 現在の時間を数値で取得します。 ■if (myTime>=5 && myTime<9){ myMes="おはようございます! 今日も元気に頑張りましょう。"; もしも取得した時間の数値が、5 と等しいか大きく、9 より小さい場合は 「おはようございます! 今日も元気に頑張りましょう。」を「myMes」と します。 myTime>=5 myTimeは 5 より大きいか等しい。 myTime<9 myTimeは 9 より小さい myTime==5 myTimeは 5 と等しい myTime!=5 myTimeは 5 と等しくない && すべての条件を満たした場合に「true」とします。 || どれか一つの条件を満たせば「true」とします。 ■document.write(myMes); 「myMes」を表示します。 --------------------------------------------------------------------