テキストフォームに入力された値を半角か全角か入力チェック
サンプルコード
<script type="text/javascript">
function check_half(){
input_value = document.getElementById("text_ishalf").value;
var filtered_value = input_value.match(/[0-9a-zA-Z+-/*,. ]+/g);
if (input_value != filtered_value){
alert("入力された値に全角がふくまれています。");
}else {
alert("入力された値は半角です。");
}
}
</script>
<input type="text" name="text_ishalf" id="text_ishalf" value="" size="40" />
<input type="button" value="チェック" onclick="check_half()" />
半角カナが全角として扱われてます・・・