汉字问题 我有个表单,现在要求用户输入真实姓名,我想用个JavaScript判断下他输入的是不是汉字,并且汉字为2-4个??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用正则表达式可以判断汉字!长度也可以!!google下就出来了! <input type="text" name="text1" id="text1"><input type="button" value="ClickMe" onclick="isChinese(text1.value)"><script language="javascript">function isChinese(s) { var patrn=/^[\u0391-\uFFE5]{2,4}$/; //正规表达式的判断是否是中文if (patrn.test(s)) alert("OK!"); //如果满足条件的操作else alert("ERROR!");//不满足条件时的操作} </script> 完整的例子: <html> <head> <script language="javascript"> <!-- function CheckStr(str) { if(str >= "~") { return true; } else { return false; } } function window_onload() { //var str = "t"; var str = "汉"; alert(CheckStr(str)); } --> </script> </head> <body onload="window_onload()"> </body> </html> 使用JTextPane进行DocumentEvent处理出现的问题。 java中吧pripertise的内容读到jlist中 请帮我翻译 如何使两个二维double数组相乘 String对象问题 贴子回复次数大于跟给分次数 不让结贴怎么办? 奇怪的事情! 急问一个问题 简单问题,构造函数 java application数据库连接出现错误?尝试了N次了,始终不行!!!!! 请教高手,关于配置文件读取 java...困惑啊!!
<input type="text" name="text1" id="text1">
<input type="button" value="ClickMe" onclick="isChinese(text1.value)"><script language="javascript">
function isChinese(s)
{
var patrn=/^[\u0391-\uFFE5]{2,4}$/; //正规表达式的判断是否是中文
if (patrn.test(s))
alert("OK!"); //如果满足条件的操作
else
alert("ERROR!");//不满足条件时的操作
}
</script>
<html>
<head>
<script language="javascript">
<!--
function CheckStr(str)
{
if(str >= "~")
{
return true;
}
else
{
return false;
}
}
function window_onload()
{
//var str = "t";
var str = "汉";
alert(CheckStr(str));
}
-->
</script>
</head>
<body onload="window_onload()">
</body>
</html>