如何判断一个字符串里有中文或者有数字 <script language=javascript> var str="asdfasdf1" re=/[0-9\u4e00-\u9fa5]/ if(re.test(str)) { alert("有数字或中文") }</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var a=0,b=0;for(var i=0;i<str.length;i++){ var c = str.charAt(i); if(c>='0'&&c<='9')a++; else if(c>='\u4e00'&&c<='\u9FA5')b++;}alert(a+","+b); [讨论]有一表格中删除某行后其合计值却未相应减少或减少不正确 为什么js的switch语句获取不到值 window.ActiveXObject返回值是什么? 有关JS的NodeIterator javascript读取xml数据,并显示在网页中遇到的问题。 easyui 的扩展验证 在ASP中有方向键控制光标 如何去掉下面javascript代码中不能选取页面文字和在文本框中输入中文的限制? 急,关于display的问题 JavaScript 问题 求大神解答 所有分送上 急啊!求javascript变量的初始化 如何计算这种同一数量和同一价格所产生的总价赋到同一名称的文本框里
for(var i=0;i<str.length;i++){
var c = str.charAt(i);
if(c>='0'&&c<='9')a++;
else if(c>='\u4e00'&&c<='\u9FA5')b++;
}
alert(a+","+b);