楼上那写的是个毛啊?这么个破玩意还用正则了?而且还引用了JQ,你下面用到JQ了吗?楼主别听他的,还不知道他从哪抄的呢~下面给你个简单有效的方法
<input type="text" id="inp"/>js 限制input只能输入小于等于1 的数, (1.1是不允许的 0.999是...
<script>var input=document.getElementById("input");input.onblur=function(){if(parseFloat(input.value) > 1){alert("输入的值不允许大于1");input.value="";}};<\/script>parseFloat可以判断小数