ひらがなチェック
- <!DOCTYPE html>
- <html lang="ja">
- <head>
- <meta charset="UTF-8">
- <title>ひらがなチェック</title>
- <body>
- <h1>ひらがなチェック</h1>
- <script type="text/javascript">
- function checkOfInputText()
- {
- if (checkHiragana(document.getElementById("hiragana").value) == true)
- {
- alert("ひらがなだけ");
- }
- else
- {
- alert("ひらがな以外あり");
- }
- }
-
- function checkHiragana(val)
- {
- for(i=0; i<val.length; i++){
- // 半角英数字 (0x20 ~0x7e 外だったらfalse)
- // 全角カタカナ(0x30a1~0x30f6外だったらfalse)
- // 半角カタカナ(0xff61~0xffa0外だったらfalse)
- // ひらがな (0x3041~0x3093外だったらfalse)
- if(val.charCodeAt(i) < 0x3041 || 0x3093 < val.charCodeAt(i))
- {
- return false;
- }
- }
- return true;
- }
- </script>
- <input type="text" value="" id="hiragana" />
- <input type="button" value="ひらがなチェック" onclick="checkOfInputText()" />
- <p>他の文字コード:<a href="//tips.recatnap.info/wiki/%E6%96%87%E5%AD%97%EF%BC%88Unicode%EF%BC%89%E4%B8%80%E8%A6%A7">文字(Unicode)一覧</a></p>
- <div style="font-size:10pt;text-align:right;margin-top:0.5em;">
- <a href="//tips.recatnap.info/" target="_top">PCスキルの小技・忘却防止メモ</a> -
- <a href="//tips.recatnap.info/wiki/" target="_top">PCスキルの小技・忘却防止メモのまとめ(wiki)</a>
- </div>
- <div style="font-size:10pt;text-align:center;margin-top:0.5em;padding:0.5em;border-top:1px solid #ccc;">
- Copyright © 2009 by PCスキルの小技・忘却防止メモ. All rights reserved.
- </div>
- </body>
- </html>