问题描述
//检查是否全英文字母functionIsAlpha(strErrorTips){varii,charp;for(ii=0;ii<this.m_lLength;ii++){charp=this.m_strContent.charAt(ii);if(charp&0x00ff){alert(strErrorTips);return(this.m_bCheck=false);}}return(this.m_bCheck=true);}只要把例子中的0x00ff修改就可以了,但是不知道改成什么我修改成0xff00但是不管用
解决方案
解决方案二:
为什么要改。。你要做什么判断
解决方案三:
你要改。。你也要先知道这段代码什么意思吧。。而且0x00ff的意思你都不知道就随便改当然不管用了
解决方案四:
functionIsAlpha(strErrorTips){varii,charp;varreg1=/^[u4e00-u9fa5]+$/;if(reg1.test(this.m_strContent)){alert(strErrorTips);return(this.m_bCheck=false);}return(this.m_bCheck=true);}
检测中文
解决方案五:
<script>varstr="时的发送方的";if(/^[a-zA-Z]+$/.test(str)){document.write('全英文字母');}if(/^[u4e00-u9fa5]+$/.test(str)){document.write('全中文');}if(/^[u4e00-u9fa5a-zA-Z]+$/.test(str)){document.write('全中英文');}</script>
解决方案六:
你的意思是中文和字母???还是只是中文??
解决方案七:
全是中文
解决方案八:
引用6楼javapool的回复:
全是中文
3楼4楼的方法不错的啦,不必就于原来的函数,用正则表达式多方便
解决方案九:
支持3,4楼的方法