来年の今日の曜日をJavaScriptで求める方法

このQ&Aのポイント
  • JavaScriptを使って来年の今日の曜日を求めるプログラムを作成する方法について教えてください。
  • 要素としてHTMLが与えられた際に、JavaScriptを使って来年の今日の曜日を求める方法について教えてください。
  • JavaScriptの配列を使って来年の今日の曜日を求めるプログラムを作成する方法について教えてください。
回答を見る
  • ベストアンサー

来年の今日の曜日・・・?

JavaScriptを使って来年の今日の曜日を出すプログラムがどうしてもわからないので教えてください!! お願いします!! <html> <head> <title>来年の今日の曜日</title> <!-- </head> <body> <font size=5 color="red">来年の今日の曜日</font><p> <font size=7 color="blue"> <hr> <script language="JavaScript"> //曜日を格納する配列 ここがわからないんです </script> </font> </body> </html>

質問者が選んだベストアンサー

  • ベストアンサー
  • digitalian
  • ベストアンサー率29% (323/1104)
回答No.1

// 曜日を格納する配列 var dayOfWeek = new Array("日","月","火","水","木","金","土"); var theDay = new Date(); // 年を1足す theDay.setYear( theDay.getYear()+1); document.write("来年の今日は"); document.write(dayOfWeek[theDay.getDay()]); document.write("曜日です<BR>"); </SCRIPT> です。ただし、もし今日が2月29日だったら、来年は2月29日がないので、どうなるのか……、 私もまだ試していません。(^^;

参考URL:
http://www2.ocn.ne.jp/~sugachuu/JavaScript/p334.html

関連するQ&A

  • ランタイムエラーが発生しました。というメッセージが出ます。

    JavaScriptを勉強し始めたのですが、本に書いてあったソースを書いてhtmlで保存をしました。そして、開いてみたところタイトルのメッセージが出てきてデバッカしますか?という質問が出てきました。友達にも間違いはないか確認してもらったのですが、スペルミスはないみたいです。ソースを記しておきます。アドバイスをいただければ幸いです。OSはWin98SEで、IE5.5を入れています。 <html> <head><title>今日の運勢</title></head> <body bgcolor="#ffffdd" TEXT="#000000"> <SCRIPT LANGUAGE="JavaScript"> <!-- omikuji=new Array("大吉","吉","中吉","小吉","凶","大凶"); i=Math.floor(Math.random()*omikuji.length); document.write("今日のあなたの運勢は"); document.write("<B><FONT COLOR='#ff0000' SIZE='5'>",omikuji[i],"</FONT></B>"です。); //--> </SCRIPT> </body> </html>

  • javascriptを2つ使うと1つの動きしかしません。

    初心者です。ホームページを作っています。 以下のように記述してjavascriptで2つの動きをしたいのですが1つしか動きません。scriptをべつのファイルにしたのですが動かないのですが。どう記述したらいいのでしょうか? よろしくお願いします。 <html> <title></title> <head> <script language="javascript" src="test.js"></script> </head> <center> <body text="#000000" onLoad="timer1=setTimeout('fadein(0,100)',100)"> <br><br> <font size="8" color="green">ようこそマイホームページへ</font><br><br> <img src="top.jpg"><br><br> <a href="top.html"> <img src="main.jpg"></a> <form action="top.html"> </form> <script language="javascript" src="common.js"> </script> <a href="javascript:void(post())">3秒後に遷移します。画面が変わらない場合はクリックしてください</a> </center> </body> </html>

  • フォントの色を変えるには?

    こんにちは。PHPでのフォントの色の変更について質問があります。 任意の文字列の色だけを変更したいのですが、下のコードではエラーになってしまいます。 どこがまずいのかご指摘いただければ幸いです。 ------------------------------ <HTML> <HEAD> <TITLE>TEST</TITLE> </HEAD> <BODY> <?PHP ECHO "<FONT COLOR="BLUE"> HELLO </FONT>"; ECHO "<FONT COLOR="RED"> GOOD BYE </FONT>"; ?> </BODY> </HTML>

    • ベストアンサー
    • PHP
  • FireFoxについて

    JavaScriptを勉強中のものです。 単純に、『テキストボックスの文字色を変えるだけ』のスクリプトを組んだのですが、 IEでは動いて、FireFoxでは動かない、という状況に陥っています。 ソースは下記のとおりです。 -------------------------------------------------------------------------------------------------------------------- <html> <head> <Script Language=JavaScript> function js_ClickBtn_Blue() { document.getElementsByName("txt1")(0).style.color = "blue"; } function js_ClickBtn_Red() { document.getElementsByName("txt1")(0).style.color = "red"; } </Script> </head> <body> <input type=text name=txt1 value="あいうえお"> <br> <br> <input type=button name=btn1 value="青" style='color:blue;' onClick='js_ClickBtn_Blue();'> <input type=button name=btn1 value="赤" style='color:red;' onClick='js_ClickBtn_Red();'> </body> </html> -------------------------------------------------------------------------------------------------------------------- なぜ、IEでは動いて、FireFoxでは動かないのでしょうか? 【知りたいこと】  ・FireFoxで動かない理由  ・FireFoxでテキストボックスの文字色をJavaScriptで変更するには   どういった実装をしたらよいか ちなみに環境は、 【パソコンのOS】Windows7 Enterprise 【ブラウザ】 Internet Explorer 8 FireFox 40.0.2 です。 知っている方いましたらご教授お願いします。 以上です。

  • JavaScriptのinnerHTMLの挙動について

    下で"JavaScript内からJavaScriptを書き出したいのですが"で質問したものですが,ソースコードを簡単にして再質問したいと思います. ソースは以下のようにし,divタグのところにinnerHTMLで文字"test"とJavaScriptでアラートを表示させるものです.表示してみたところ,"test"は表示されるのですが,アラートは出てきません. これはinnerHTMLではHTMLのタグは評価されるが,JavaScriptは評価されない,ということなんでしょうか.JavaScriptのこのような仕様は調べにくいので困っています.回答宜しくお願いします. <html><head><title></title> <SCRIPT type="text/javascript"> <!-- var str='<font color="blue">test</font><script type="text/javascript">alert(123);</script>'; function gogo(){ document.all("here").innerHTML = str; } //--> </SCRIPT> </head><body> <div id="here" style="position:absolute;width:600px;left:0px;top:0px;"></div> <SCRIPT type="text/javascript"> <!-- gogo(); //--> </SCRIPT></body></html>

  • オープニングロゴを設置したいのですけども

    JavaScriptについては初心者で何も分りませんが、 あるHPで紹介していたので自分のHPにも設置できればと思いトップページindex.htmlのソースにコピーして貼り付けたのですが、上手く行かずに悩んでいます。 どなたか詳しい方アドバイスしてもらえませんか? それから修正しないといけない所や違う方法(タグ)があれば、それも、是非教えてください。 違う方法(タグ)がある場合はお手数ですが、コピー して貼れると助かります。 又、貼る位置なども教えてもらえますか 宜しくお願いします。 <html> <head> <title>タイトル</title> </head> <body> <script language="JavaScript"><!-- myColor = new Array( "000000","101010","202020","303030", "404040","505050","606060","707070", "808080","909090","a0a0a0","b0b0b0", "c0c0c0","d0d0d0","e0e0e0","ffffff" ); myCnt = 0; function myFade(){ document.bgColor=myColor[myCnt]; if (myCnt != 15){ myTime = (myCnt==0) ? 1000 : 50; myCnt++; setTimeout("myFade()",myTime); }else{ location.href = "fade.htm"; } } // --></script> <p><br><br><br><br><br><br><br></p> <p align="center"> <font color="#FFFFFF" size="5" face="Times New Roman"> <strong>*************</strong> </font><br><br> <font color="#FFFFFF" size="6" face="MS 明朝"> <strong>タイトル</strong> </font><br><br> <font color="#000000" size="6" face="MS 明朝"> <strong>Presented by Tatsuya</strong> </font><br> <script language="JavaScript"><!-- myFade(); // --></script></p> </body> </html>

  • jQueryが使用できません

    現在JavasscriptのjQueryの学習をしているのですが、jQueryがうまくページ上で反映されず、さっそく困っています。 下記コードのようにカラー、フォントを指定しているのですが、反映されません。 方法としてはgoogleからjQueryファイルを読み取って利用しようとしています。 ブラウザはgooglechoromeを使用しています。 <doctype! html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>jQuery</title> <script src="http://code.jquery.com/jquery-1.10.1.min.js"> $(function(){ $("h1").css("background-color", "yellow"); $("strong, em").css({ "font-size": "150%", "font-style": "italic", "color": "blue" }); }); </script> </head> <body> <h1>jQuery</h1> <p><strong>jQury</strong>は便利なJavascriptの<em>ライブラリ</em></p> </body> </html> 解決方法に心当たりのある方、どうかよろしくお願いします。

  • 文字色の変化

    <HTML> <HEAD> <TITLE>bgcolor</TITLE> <SCRIPT LANGUAGE="JavaScript"> function dispbk(t){ for (i=0; i<=255; i++){ for (j=0;j<t;j++){ c=i+i*256+i*256*256; c="000000"+c.toString(16); c=c.substring(c.length-6,c.length); document.bgColor=c; } } } </SCRIPT> </HEAD> <BODY> <SCRIPT LANGUAGE="JavaScript"> dispbk(3); </SCRIPT> <HR> <H1>教えて!GooH1> <HR> </BODY> </HTML> これと同じような書き方で、 1.背景を黒から白からに徐々に変えながら文字を白から黒に徐々に変えるプログラム 2.文字の色だけが一文字ずつ白から黒に変わるプログラム の書き方を教えてください。

  • 書き方が悪いのか?それとも仕様なのか?

    それとも、単純なミスに気がつかないのか、どうしても、期待した結果を表示させることができません。 document.write();内で「<!-- comment -->」や「<script ... </script>」はNGなのでしょうか? 現状としては、後述の内容をHTMLファイルとしてローカルに保存した後、ブラウザで、そのHTMLファイルを開いて結果を確認しています。 ブラウザは Firefox 2.0.0.19 で OS には Debian GNU/Linux etch を使用しています。 可能であるならば、表示できるようにしたいのですが、もし、無理であるなら、その原因(理由?)も知りたいです。 申し訳ありませんが、詳しいかた、どうぞ、よろしくおねがいいたします。 【期待している結果】 - Test Start - ------------------------------------------- ←<HR>の線 Script:document.write('<script language='Javascript'>document.write('Hello World'):</script>:End. 【実際の結果】 - Test Start - ------------------------------------------- ←<HR>の線 :End."); --> ---- ここからHTMLファイル内の内容 ---- <HTML> <HEAD> <TITLE>ScriptTest</TITLE> <script language="Javascript"> <!-- document.write("- Test Start -"); --> </script> </HEAD> <HR> <BODY> <script language="Javascript"> <!-- document.write("<!-- comment -->"); document.write("Script:document.write('<script language='Javascript'>document.write('Hello World'):</script>:End."); --> </script> </body> </HTML> ---- ここまでHTMLファイル内の内容 ----

  • コンピューターの画像ブロック

    参考本を見ながらHPを作っているのですが画像のアンプルを入れても 画像がアップされません。四角い枠の中に×のマークが出ます。 下記のコメントが出ます。 「このコンピューターが差出人に識別されることを予防するため、画像がブロックされています。 画像を表示するには、このアイテムを開いてください。』 ど素人が作っています。詳しく教えていただけると助かります。 ちなみにHTMLはこんな感じです。 <html> <head> <title>cokuriのアットホーム</title> </head> <body> <body bgcolor="#c0c0c0"> <h1><font color="#2A7e55">cokuriのアットホーム</font></h1><br><br> <font color="red"><font size="5">cokuriの部屋へようこそ!!</font></hont><br><br> <img src="img/main.jpg><br><br> <font color="blue">我が家の愛しいMダックスの3ワンコの日常です。<br> 心癒される写真がいっぱい!!<br> 可愛いワンコのグッズ&ショップもご紹介していきます。<br> 楽しんでいって下さい。</font><br><br><br> <hr waith="540"> <i>メッセージはこちらまで!!!</i> </body> </html> よろしくお願いいたします。

専門家に質問してみよう