JS怎么判断字符串中还有数字?比如:哈www123哈。这个要判断有数字就提示错误。
应该是JS怎么判断字符串里面含有数字,有就报错。。《哈www123哈》只是我随便打的,不关10位,百位的关系,只要是含有数字的就报错,中文或者英文都不报错~!...
应该是JS怎么判断字符串里面含有数字,有就报错。。《哈www123哈》只是我随便打的,不关10位,百位的关系,只要是含有数字的就报错,中文或者英文都不报错~!
展开
3个回答
展开全部
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="提交" />
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="提交" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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);
}
}
这是标准答案啊 加分哦
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);
}
}
这是标准答案啊 加分哦
参考资料: 百度一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var str="哈www123哈";
if(str.match(/\d+/g)) {
alert("有数字!");
}
ls的不是js。。。
if(str.match(/\d+/g)) {
alert("有数字!");
}
ls的不是js。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询