<textarea onkeyup='if(/[\x00-\xff]/.test(this.value)){alert("不能输入半角字符");this.value=document.getElementById("textarea1").value}else{document.getElementById("textarea1").value=this.value}' onpaste="return false">
</textarea>
<textarea name="textarea1" style="width:0;height:0">
</textarea>
</textarea>
<textarea name="textarea1" style="width:0;height:0">
</textarea>
var reg=/^[\x00-\xff]+$/gi;
if (reg.test(value))
alert("半角");
else
alert("全角");
}