求js正则验证0~1之间数字的方法。可以为小数,0和1。 求js正则验证0~1之间数字的方法。可以为小数,0和1。在网上找了半天也没有找到!哪位帮忙解决下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>function nn(n){ if(/^(0.\d+|0|1)$/.test(n)){ alert("ok") }else{ alert("err") }}nn("0")nn("0.1")nn("1")nn("11")</script> mingxuan3000(铭轩)==================<script>var = 0.1;reg = /^(0\.\d|0|1)$/;if (reg.test(test1)){alert(test1);}</script> 还有一种情况1.0也是满足的。<script>function nn(n){if(/^(0(.\d+)?|1(\.0+)?)$/.test(n)){ alert("ok")}else{ alert("err")}}nn("1.0")nn("0.0")nn("1")nn("11")</script> jQuery使按钮无效为什么不起作用? 如何绑定内存中的XML给datasrc JS 解析xml(奇怪) 如何通过复选框的是否勾选,来动态改变后面文本的链接地址? alert 小问题! 图片连续播放效果,图片显示问题。 为什么,会出错。在线急!! 实现浏览器全屏ie窗口时遇到的问题 您好,我想知道如何控制div的滚动条? 怎么判断一个字符串的右边n个字母是符合需要的(比如abc)? js判空的问题 如何访问通过javascript动态创建的控件中的值
if(/^(0.\d+|0|1)$/.test(n)){
alert("ok")
}else{
alert("err")
}
}
nn("0")
nn("0.1")
nn("1")
nn("11")</script>
==================
<script>
var = 0.1;
reg = /^(0\.\d|0|1)$/;
if (reg.test(test1))
{
alert(test1);
}
</script>
<script>
function nn(n){
if(/^(0(.\d+)?|1(\.0+)?)$/.test(n)){
alert("ok")
}else{
alert("err")
}
}
nn("1.0")
nn("0.0")
nn("1")
nn("11")
</script>