我的userid只要english怎么办 对得到的字符串进行判断 a~z A~Z 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 再TextField的KeyPress事件中判断AscII码值是否在 A-Z 或 a-z 之间,不是的话作一下处理就行了。如果你要中文的话,如上事件中你得到的字符将由两个字节组成,拆开他们,如果这两个字节值哦都是大于128的话你就可以认为这个字符是中文了。其实,只要判断字符的值 不在 0-128 (包括负值)之间可以认为这个字符是中文了。 简单:在你的jsp或html页面增加如下代码:比较字符串长度的代码可以删掉。<script language="javascirpt">function letterCheck(cCheck) { return ( (('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')) || (cCheck == '_') ) } function engCheck(strInput , min, max) { var strIn = strInput.value; for(var i = 0; i < strIn.length; i++) { if( !letterCheck( strIn.charAt(i) ) ) { alert("输入了非法字符:" + strIn.charAt(i) ); strInput.focus(); return false; } } if(strIn.length < min ) { alert("输入的字符串太短:" + strIn.charAt(i) ); strInput.focus(); return false; } else if(strIn.length > max) { alert("输入的字符串太长:" + strIn.charAt(i) ); strInput.focus(); return false; } return true; }</script> 到底哪里出错,只能显示框架不能显示菜单栏 java 禁用按键的疑难问题 关于模拟http post 图片文件时,出现的问题 swing 连线添加事件 敬求排列组合类算法,见描述 JScrollPane 的滚动条不会随着jtree所选择的节点的变化而滚动。 怎样才能让动画GIF在应用程序的一个界面上显示啊? 紧急求助Applet! RandomAccessFile的问题! 如何调用oracle的存储过程? 在使用JAVAMAIL显示邮件时,附件名为中文则出现乱码,如何解决? ◎◎◎简单问题!!关于生成Graphics实例◎◎◎
如果你要中文的话,如上事件中你得到的字符将由两个字节组成,拆开他们,如果这两个字节值哦都是大于128的话你就可以认为这个字符是中文了。
其实,只要判断字符的值 不在 0-128 (包括负值)之间可以认为这个字符是中文了。
<script language="javascirpt">
function letterCheck(cCheck)
{
return ( (('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')) || (cCheck == '_') )
}
function engCheck(strInput , min, max)
{
var strIn = strInput.value;
for(var i = 0; i < strIn.length; i++)
{
if( !letterCheck( strIn.charAt(i) ) )
{
alert("输入了非法字符:" + strIn.charAt(i) );
strInput.focus();
return false;
}
}
if(strIn.length < min )
{
alert("输入的字符串太短:" + strIn.charAt(i) );
strInput.focus();
return false;
}
else if(strIn.length > max)
{
alert("输入的字符串太长:" + strIn.charAt(i) );
strInput.focus();
return false;
}
return true;
}
</script>