- 357 名前:デフォルトの名無しさん [2007/10/23(火) 03:24:45 ]
- この和暦変換のJavaScriptで全角が入力された場合にエラーチェックを
かける方法がわかりません。 どなたか書き加えてもらえませんか? お願いします。 <br /> </p> <script language="JavaScript"><!-- function wareki_to_seireki(str) { var m = str.charAt(0).toUpperCase(); var y = eval(str.substring(1,str.length)); if ((m == "H") && (y > 0) && (y < 50)) return 1988 + y; // 平成 if ((m == "S") && (y > 0) && (y < 65)) return 1925 + y; // 昭和 if ((m == "T") && (y > 0) && (y < 16)) return 1911 + y; // 大正 if ((m == "M") && (y > 0) && (y < 46)) return 1867 + y; // 明治 return Error; } // --></script> <p> <form name="myFORM"> 和暦<input name="dt" /> <input onclick="alert(wareki_to_seireki(document.myFORM.dt.value) )" type="button" value="変換" /> </form> </p> <p><img height="28" alt="" width="140" src="fileman.rakurakuhp.net/UserFiles/35584/Image/1192787150.jpg" /></p>
|

|