年度を返す


動作ブラウザ 【 IE:3.0   NN:2.0
Internet Explorer Netscape Navigator Opera iCab Safari
3.0x 4.0x 4.5 5.0x 5.5 6.0 2.0x 3.0x 4.0x 4.x 6.0 7.0 7.x 2.x 1.x
Windows - -
Macintosh -
UNIX - - - - - -

ポイント if ((mm >= 4 ) && ( mm <= 12)) return yy; else return yy-1
説  明 年度を求めるには月が1〜3月だったら前年の年数を返すようにします。
サンプル <html> <head> <title>年度を返す</title> <script language="JavaScript"><!-- // yy : 4桁の西暦 // mm : 1〜12までの月 function getNendo(yy,mm) { if ((mm >= 4 ) && ( mm <= 12)) return yy; else return yy-1; } // --></script> </head> <body> <form name="myFORM"> 西暦:<input type="text" size="5" name="y">年  月:<input type="text" size="3" name="m"><br> <input type="button" value="年度を得る" onClick="alert(getNendo(this.form.y.value,this.form.m.value))"> </form> </body> </html>
補足説明 なし

■サンプルスクリプトを実行する >>実行
■各ブラウザでの動作結果を見る >>View!

写真素材 PIXTA