JS怎么判断字符串中还有数字?比如:哈www123哈。这个要判断有数字就提示错误。

应该是JS怎么判断字符串里面含有数字,有就报错。。《哈www123哈》只是我随便打的,不关10位,百位的关系,只要是含有数字的就报错,中文或者英文都不报错~!... 应该是JS怎么判断字符串里面含有数字,有就报错。。《哈www123哈》只是我随便打的,不关10位,百位的关系,只要是含有数字的就报错,中文或者英文都不报错~! 展开
 我来答
endymion_c
2011-08-28 · TA获得超过2067个赞
知道小有建树答主
回答量:968
采纳率:0%
帮助的人:959万
展开全部
1、用正则表达式,2楼的已经给了答案
2、遍历:
<script>
function check()
{
var s = document.getElementById("input1").value;
hasDig(s);
}
function hasDig(str)
{
for(var i = 0;i < 10;i++)
if(str.indexOf(i.toString()) != -1)
{
alert("字符串含有数字");
return;
}
alert("字符串不含数字");
}
</script>
<input type="text" id="input1" value="在此输入字符串进行验证" />
<input type="button" onclick="check()" value="提交" />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨鸿志p9
2011-08-28 · TA获得超过786个赞
知道小有建树答主
回答量:805
采纳率:0%
帮助的人:568万
展开全部
public class text{
public static void main(String[] args) {
int n = 123;
int g=n%10; //个位数
int s = n / 10 % 10; //十位数
int b=n/100/10; //百位数

System.out.println(s);
}
}
这是标准答案啊 加分哦

参考资料: 百度一下

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_凉司
2011-08-28 · 超过24用户采纳过TA的回答
知道答主
回答量:93
采纳率:50%
帮助的人:33.1万
展开全部
var str="哈www123哈";
if(str.match(/\d+/g)) {
alert("有数字!");
}
ls的不是js。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式