向各位高手请教一个关于用JavaScript只能输入用中文 function isChinese(inputStr){ iLength = inputStr.length for (i = 0; i < iLength; i++) if (inputStr.charCodeAt(i) > 255){ //是否为汉字 alert("不能输入汉字!"); return true ; } return false ;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="JavaScript"> <!-- function check(s){ var re=/^[\u4E00-\u9FA5]+$/g; return re.test(s);}alert(check('中文'));alert(check('English'));alert(check('中English文'));//--></script> /[^\x00-\xFF]/g/\u4E00-\u9FFF/g/\u4E00-\u9FA5/g <script>//************************************************//函数功能: 判断输入是否含有为中文//输入参数: String//输出参数: true ,false//创建时间: 2002-8-20//修改记录://************************************************function CheckChinese(str){ if(escape(str).indexOf("%u")!=-1){ return true; } return false;}</script> 这个是用正则的:<INPUT onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')"> 有关仿人人回复框的写法 【JavaScript获取来自百度的 document.referrer 里面的关键字编码问题】(土豆网的) js 实现浮动视窗问题 有MAP标签的图片如何用Jquery加效果? jsp中关于表单提交的问题 求箭头提示框源码 简单问题求解! 好像javascript中没有trim函数,应该用什么代替呢? 一个很简单但很急的javascript问题,请指教,谢谢! 一个函数的问题 求这样的示例代码 父窗口控制子窗口的经典问题。
<!--
function check(s){
var re=/^[\u4E00-\u9FA5]+$/g;
return re.test(s);
}
alert(check('中文'));
alert(check('English'));
alert(check('中English文'));
//-->
</script>
/\u4E00-\u9FFF/g
/\u4E00-\u9FA5/g
//************************************************
//函数功能: 判断输入是否含有为中文
//输入参数: String
//输出参数: true ,false
//创建时间: 2002-8-20
//修改记录:
//************************************************
function CheckChinese(str){
if(escape(str).indexOf("%u")!=-1){
return true;
}
return false;
}
</script>