• 締切済み

javascriptでの日めくり作成の質問

はじめて、投稿いたします。よろしくお願いします。 HPにjavascriptを使用して日めくりカレンダーを作成したいのですが、前日や翌日の表示もさせるにはどうすればよろしいでしょうか。参考HPやタグなどお教えいただければ助かります。よろしくお願いいたします。また、日にち以外の六曜(吉日など)も表示したいので、そちらもお教えいただければ助かります。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

以下に簡単な例を… 六曜は旧暦が出せれば、旧暦の(月+日)/6の剰余で計算できるみたいだけど、 旧暦の計算方法が相当面倒みたいなので省略。(回答No.1をたどると出てきます) <html> <head> <script language="JavaScript"> window.onload = function(){ day1 = 24*60*60*1000; // 1000ミリ秒単位での一日 var d = new Date(); d.setTime(d.getTime() - day1); var el = document.getElementsByTagName('span'); for (i=0; i<3; i++){ var dt = d.getFullYear()+'/'+(d.getMonth()+1)+'/'+d.getDate(); el[i].innerHTML = dt + '  [' + d.toString() + ']'; d.setTime(d.getTime() + day1); } } </script> </head> <body> <p>昨日:<span></span> <p>今日:<span></span> <p>明日:<span></span> </body> </html>

ko_2
質問者

お礼

返事が遅くなり大変失礼しました。 なるほど!前後日のプログラムがわかりました。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
noname#84373
noname#84373
回答No.1

いろいろ修正の余地がありあまってますが http://oshiete1.goo.ne.jp/qa4480952.html を最初から読んでいけば六曜も・・・。

ko_2
質問者

お礼

返事が遅くなってすみません(^^; 参考に拝見しました。 PHPでの設定が主なようでしたので、少しがんばって設定してみます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで日めくりカレンダーを作りたい

    年老いた母が日めくりカレンダーがほしいと言うのでエクセルのセルを利用して作成しようと思います。日にちや曜日はわかりますが6曜の順番がわかりません。日にちに6曜を関連ずけて表示させる方法を教えていただきたいのですが。

  • ブログやHPにカスタマイズ可能な日めくりカレンダーを付けたいのですが

    サイトやブログに、日めくりカレンダーを付けたいと思っています。 ブログアクセサリなどで、その日の出来事や記念日、芸能人の誕生日などが表示されるものがありますが、 この表示される内容を自分で書き換えられるようなものを探しています。 ブログアクセサリやJavaScriptのサンプルなども探していたのですが、見つけられませんでした。 分かる方がいらっしゃいましたら教えてください。 お願いします。

  • HTMLとJAVASCRIPT

    HTMLは、比較的簡単に打ち込めて、 簡易的なHPを作成できると思っています。 ジャバスクリプトというのは、 どのように打ち込むとHPが作成できるのでしょう? そして、どう違うのですか? 最近、HPのソースを表示すると、 なんだか「JAVASCRIPT」の文字をよく目にするようになりました。 僕も、HTMLタグだけじゃなく、 javascriptも使用してみたいです。 誰か参考になるサイト等、教えてください。 お願いします。 それと、ジャバスクリプトを使用したら、 どのような長所ができるのでしょうか? 楽しいHPが作れるのは、聞いたことがあります。 画像を回転させたりしていましたので・・・。 誰か、ジャバスクリプトで作成したHP知っている人いたら、 教えてください。 最終的な質問内容 ・ジャバスクリプトとは? ・ジャバスクリプトはどうやって打ち込むのか ・ジャバスクリプトについて、初心者でもわかるサイトを教えてください

  • HP作成でjavascriptを使用したい

    こんにちわ。現在、私はHTML文書でHP作成をしている者です。 そこで、もっとレベルを上げたいと思い、javascriptを使用したい のですが、メモ帳にjavaのタグ?を埋め込んでも反映されません。 javascriptの長いタグのようなものをコピペして貼り付けているのですが不可能です。何故でしょうか。私のパソコンはwindowsXPです。 パソコン自体に起動する為のソフトが入っていないのでしょうか? それとも今の作成段階(HPに載らない状態)では反映されないのでしょうか?どなたか詳しい方、回答お願い致します。

  • JavaScriptで動的ページ作成

    以下のようなことがJavaScriptで可能でししょうか? できる場合、関数等のヒントをいただけないでしょうか。 index.htmlにおいてテーブルタグにてカレンダー表示させております。 任意の一日をクリックした場合にgazou.htm(画像を4つほど表示するページ) を動的に表示させたいのです。 2015月11月16日の場合、画像の名前のNov.16,2015-1.jpgからNov.16,2015-4.jpgの4つ画像 2008月12月20日の場合、画像の名前のDec.20,2008-1.jpgからDec.20,2008-4.jpgの4つ画像 というようにです。 そして表示されたgazou.htmには翌日、前日のリンクもつけたいと思っています。 どうぞよろしくお願いいたします。

  • 六曜カレンダー

    「六曜カレンダー」なのですがJavaScriptで参考になるソースはありませんでしょうか?

  • javascriptはど素人です。

    毎日変わる日めくりカレンダーを作りたいです。 1月~12月の画像 1日~31日の画像と 日曜日~土曜日までの画像を作成したのです。 これをjavascriptでやろうといきごんでいたのですが・・・。 途中まできて頭がパにっくです!! テキストでの説明などは ググって理解できたのですが 画像で毎日毎月かわるといった ことがわからないので 教えていただければと・・・・ 何とぞよろしくお願い致します。

  • JavaScriptで年間カレンダーを表示させたい

    サイトに、年間カレンダーを表示しているのですが、 現在テーブルで作成しており、 更新の時、日や曜日を再度作り直すのが大変です。 そこで、何か方法はないかと JavaScriptのカレンダーのソースはいろいろ見てみたのですが、 月間のカレンダーの表示の仕方は分かったのですが、 年間カレンダーのものが見当たらず、困っています。 シンプルな今年1年間のカレンダーを一括表示できる参考ソース等が ありましたら、教えてもらえないでしょうか? また、スクリプトは初心者なので、分かりやすい説明だと助かります。

  • JavaScriptで12星座の今日の運勢を作る

    こんにちは!よろしくお願いします。 今、JavaScriptで12星座の今日の運勢を作成できないものかと考えています。色々なサイトで表示はされていますが、どうも…HTMLでのページを毎日表示しているようになところが多いのですが、なんとかJavaScriptで作成されたサンプルなどないでしょうか? 参考HPなどありましたら、教えてください。よろしくお願いします。

  • タグでHP作成

    時間もあるし、タグの勉強もしたいので ソフトを使わずにタグを書いてHPを作成しようと考えています。 タグに関しては、色を変えたり文字の大きさを変える程度しか 知りません。(^o^; なので、タグでHPを作成するには、参考書が必要ですよね。 何かお勧めの参考書などがあれば、教えてください。 また、参考書以外に必要な物ってありますか? なるべくソフトなどには頼らずに、勉強したいのですが。。 あと、使っているPCはMacなのですが、タグを書く際に Simple Textだけでも可能でしょうか?

    • ベストアンサー
    • HTML