<script>
var num=0.100;
if(/\d+(\.\d+)?/g.test(num))
alert('都是数字')
else
alert('不都是数字')if(/^[0].*$/.test(num.toString()))
alert('开头是0')
else
alert('开头不是0')</script>
var num=0.100;
if(/\d+(\.\d+)?/g.test(num))
alert('都是数字')
else
alert('不都是数字')if(/^[0].*$/.test(num.toString()))
alert('开头是0')
else
alert('开头不是0')</script>
解决方案 »
- 小问题,你懂得!
- 这样动态设置radiogroup的值
- 网页执行dialogArguments.parent.location.reload(); 这句话后就无法打开其他链接了
- 新手求教,问一下单双引号还是转义符
- FCKeditor在线编辑器直接写入超链接问题
- 怎么用js判断两次密码是否相等
- 高分相送!(--*--有关于判断日期的--*--)急!!!!
- 大家帮我看看这段代码,为什么height:100%;时就看不见了?(特急)
- 一个很难的问题!!!!!!
- 用原生JS实现点击li的时候 给ui下的li的class添加active 其他的li的class被移除
- (100分)急用:请按要求帮我修改一下我的网页对联式广告代码.
- 如何判断其它页是否对当前页,提交过.
\d+表示一个以上的数字
\.表示.
\.\d+表示一个.后边有一个以上的数字
(\.\d+)?表示有0或1组一个.后边有一个以上的数字组成的串
\d+(\.\d+)?表示一组由一个以上的数字和有0或1组一个.后边有一个以上的数字组成的串
g表示全局检测如果这都看不懂,请找本js手册看看正则表达式的介绍。