这个网上搜一下就可以。转一个搜到的结果: 如果需要在某一表单的文本框(Input)中受限于汉字的录入,其他字符的录入系统都不予以采纳或者接受,如何制作呢? 制作方法:
在<input>中代入代码:
<input onpropertychange="with(this)if(/[^\u3447-\uFA29]/ig.test(value))value=value.replace(/[^\u3447-\uFA29]/ig,'')"/> OK,放入到网页中,测试成功。
在<input>中代入代码:
<input onpropertychange="with(this)if(/[^\u3447-\uFA29]/ig.test(value))value=value.replace(/[^\u3447-\uFA29]/ig,'')"/> OK,放入到网页中,测试成功。
<!--
function onlyChinese(obj)
{
var re = /[^\u3447-\uFA29]/;
if(re.test(obj.value))
obj.value = obj.value.replace(re, "");
}
//-->
</script><input type="text" onpropertychange="checkChinese(this)">