• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

一个<input type="text">输入框

怎么让里面只能输数字不能为负数 不能有小数点这个怎么判断

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与2

一、正则表达式$keyword='10';//01.11if(preg_match("/^[1-9][0-9]*$/",$keyword)){echo"是正整数!";exit();}二、首先判断是否大于等于0然后下面两种方法判断是否为整数。方法1这里用is_int()方法来判断传入的参数是否为整数形(int),而不是判断它是否为整数,略显局限。方法2三、用h5的新属性输入类型-numbernumber输入类型用于包含数字值的输入字段。您可以设置可接受数字的限制。实例Points:请使用下面的属性来为number类型规定限制:属性值描述maxnumber规定允许的最大值。minnumber规定允许的最小值。stepnumber规定合法数字间隔(如果step="3",则合法的数字是-3,0,3,6,以此类推)valuenumber规定默认值。提示:iPhone的Safari浏览器会识别number输入类型,然后改变触摸屏的键盘来适应它(显示数字)。

使用道具 举报

var patten2=new RegExp(/^(0|[1-9]\d{0,1})$/g);
var mail = document.getElementById("2").value;

if(patten2.test(mail))
{
alert("输入正确");
}
else
{
alert("输入错误");
}
}
</script>

  



最大位数为两位,想要修改就在{0,1}这改.

使用道具 举报

发新帖

发布任务需求已有1031160位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!