WEST MiRa(1,739 Byte)
JavaScript(1,601 Byte)

■ JavaScript - サンプル集(257種類) - フォーム
   - 文字列チェックVer2(半角文字判断)

テキストボックスに半角文字が入力されているかどうか、チェックします。

サンプルを見る
ソースを保存する
(右クリック→「対象をファイルに保存」or「リンクを名前を付けて保存」して下さい。)
ソースを見る
解説を見る





[ ソース ]

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">

<script language="JavaScript">
<!--//Copyright (C) WEST MiRa http://www.west-mira.jp

	function moji_hantei()
		{
		kekka=0;
		moji=document.form1.text1.value;
		for(i=0; i<moji.length; i++)
			{
			dore=escape(moji.charAt(i));
			if(navigator.appName.indexOf("Netscape")!=-1)
				{
				if((dore.length==3 && dore.indexOf("%")!=-1) || dore.length==1)kekka++;
				}
			else 
				{
				if(moji.match(/\w/g) != null)kekka++;
				else if(dore.indexOf("%uFF")!=-1 && '0x'+dore.substring(2,dore.length) > 0xFF60 && '0x'+dore.substring(2,dore.length) < 0xFFA0)kekka++;
				else if(dore.length == 3)kekka++;
				}
			}
		if(kekka>0)alert("半角文字が含まれています。");
		else alert("半角文字は含まれていません。");
		}

//-->
</script>

</head>

<body>

<form name="form1">
  <input type="text" name="text1" size="30"><br>
  <input type="button" value="Click!" onClick="moji_hantei();">
</form>

 ・
 ・
 ・

</body></html>


[ 解説 ]

―――――――――――――――――


バナー、リンクについて  ,   利用規約  ,   ヘルプ

Copyright (C) 1998-2007 WEST MiRa. All rights reserved.