- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:うまく動きません;)
特定の日にメッセージを表示するプログラムがうまく動作しない
このQ&Aのポイント
- 特定の日にメッセージを表示するプログラムがうまく動作しないと困っています。外部ファイルから参考にしたプログラムを実行していますが、意図した通りに文章が表示されません。
- 動作確認のために指定した日では正しくメッセージが表示されますが、他の日では通常通りに文章が表示されてしまいます。
- どのようにすれば指定した日にだけ、指定した通りの文章が表示されるようになるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
内側のif分のかっこ{ }が省略されてますが、 きちんとかっこを書いた場合以下のように書いたのと同じです。 nowDt = new Date(); YY = nowDt.getFullYear(); MM = nowDt.getMonth() + 1; DD = nowDt.getDate(); if(YY == 2006){ if(MM == 10){ if(DD == 31){ document.write("<center><font color='#ff6666' size='+1'><b><u>"); } } document.write("今日は10月31日です"); document.write("</u></b></font></center>"); } これでどこがおかしいのかは分かると思います。
お礼
早々の回答ありがとうございます。急いでいたので助かりました。 やっぱり{}だったんですね・・・・・・本に書かれていなくて、誤植かな? と思ったんですが。