<script language="javascript">
/**
函数:repChinese
作者;mikel
日期;2008-4-2
功能说明:
将中文字符替换成空字符
只允许输入中文
参数:
id :需要进行中文字符校验的页面输入框的ID
**/
function check(str)
{
//正则表达式,中文字符
var pattern=/[\u4e00-\u9fa5]/g;
//检测是否中文字符
if(pattern.test(str))
{
alert("对不起,只能输入英文!");
return true;
}else
{
return false;
}
}
/**
函数:repChinese
作者;mikel
日期;2008-4-2
功能说明:
将中文字符替换成空字符
只允许输入中文
参数:
id :需要进行中文字符校验的页面输入框的ID
**/
function repChinese(id)
{
var obj=document.getElementById(id);
var str=obj.value;
if (check(str))
obj.value=obj.value.replace(/[\u4e00-\u9fa5]/g,'');
}
</script>
<body>
<form id="test">
<textarea id="tes" onkeyup="repChinese('tes');" onafterpaste="repChinese('tes');"></textarea>
<!--<textarea onkeyup="check(this.value);" onafterpaste="check(this.value)"></textarea>-->
</form>
</body>
</html>