function checkChara(_type,_str){ var tmp = _str.split(""); for(var cnt=0;cnt<tmp.length;cnt++){ switch(_type){ case "katakana": if(tmp[cnt].match(/^[ァ-ヶー]*$/)==null){ tmp[cnt] = ""; } break; case "hankaku": if(tmp[cnt].match(/^[a-zA-Z0-9!-/:-@¥[-`{-~]+$/)==null){ tmp[cnt] = ""; } break; case "number": if(tmp[cnt].match(/^[0-9]+$/)==null){ tmp[cnt] = ""; } break; } } return tmp.join(""); } $(docume