function fifter()
{
var re = /([A-Z]|[a-z]|[0-9]|~|`|!|·|#|¥|%|……|…|—| |*|(|)|-|——|—|+|=|||、|{|}|]|[|;|:|“|’|‘|”|《|》|,|。|?|/|<|>|&)/g;        // 创建正则表达式模式。
var pos = F0402.value.search(re);
if(pos != -1)
{
F0402.value = F0402.value.replace(re,"");
var range = F0402.createTextRange();
range.moveStart('character',pos);
range.collapse(true);
range.select();
}
}这是我很早写的一段排除全角和一些其他非法字符,你可以看看。