问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...框输入数字的范围(数字范围是50-1000),怎么限制输入框输入的...

发布网友 发布时间:2024-10-24 14:52

我来回答

5个回答

热心网友 时间:2024-11-16 16:32

第一个输入框

<input type="text" onkeyup="var v=this.value||'';v=v.replace(/[^\d]/g,'');v=parseInt(v,10);if(v<50){this.value=50;}else if(v>1000){this.value=1000;}">

第二个输入框

<input type="text" onkeyup="var v=this.value||'';if(v.length>4&&!/^9506/.test(v)){this.value='';}">

热心网友 时间:2024-11-16 16:34

{50,1000}
"^9506\\d$"

热心网友 时间:2024-11-16 16:37

完整代码
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<SCRIPT type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></SCRIPT>
<script>
$(function(){
$('#one').blur(function(){

var v1=$('#one').val();
if(v1>50 && v1<1000){
alert("合法")
}else{
alert("数字范围必须为为50-1000")
}
});

$('#two').blur(function(){
var patt=/^9506/;
var v2=$('#two').val();
if(patt.test(v2)){
alert("合法")
}else{
alert("数字范围必须以9506开头")
}
});

});
</script>
</head>
<body>
数字范围为50-1000<input type='text' id='one' /> <br>
9506开头<input type='text' id='two' />

</body>
</html>

值得一提的是,对于第一题范围50-1000,正则表达比较无力,用了下面几个哥们的表达式不对,直接用if条件比较简单快速,请参考代码
特此百度了下,正则表达式不擅长数值的比较哦

热心网友 时间:2024-11-16 16:30

要用javasript或者vbscript脚本中,写入正则表达式。那个我十几年没玩做网页了,忘记了,我给个放在脚本里的正则表达式给你,脚本模板你网上搜索。
第一个
^\d{500-1000}$
第二个
^9506\d+$

热心网友 时间:2024-11-16 16:30

调用js代码不用教吧
50-10000
function isint1(str)
{
var result=str.match(/^[0-9]$|^([1-9])([0-9]){0,3}$|([50-10000])$/);
if(result==null) return false;
return true;
}
function check(str)
{
var result=str.match(/^9056\d+/);
if(result==null) return false;
return true;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 怎样去湿热又健脾胃 因为这里的生态环境不错,怎么翻译成英文? 急求一份400字左右入团申请书(高悬赏) 谁可以帮我写个经典的入学生会竞选演讲短而且带动气氛的 山东省文化产业投资集团有限公司是国企吗 海葬收费大概是多少?骨灰撒海要哪些手续? 海葬收费大概是多少?骨灰撒海要哪些手续? 海葬收费大概是多少?骨灰撒海要哪些手续? 大连海葬,大连殡葬服务,关于海葬有哪些讲究? 海葬收费大概是多少?骨灰撒海要哪些手续? 大连海葬,大连殡葬服务,关于海葬有哪些讲究? 个人申请函格式范文 山东省大善堂文化传媒有限公司怎么样 码上来客(山东)文化传媒有限公司怎么样? 北京区号多少010 欧洲杯和世界杯哪个更早利用点球决定出冠军 欧洲杯和世界杯哪一个更早利用点球决定冠军? 欧洲杯和世界杯哪个更早利用点球获得冠军 欧洲杯和世界杯哪一个更早利用点球决定冠军 防盗纱窗哪个品牌好 试用期的工资怎么算才合理合法 治脚气脱皮的方法有哪些 ...约定月薪3500元,但试用期工资只有2000元,试用期不缴社保,这样合法吗... ...绝大多数人对于三体电影的失望甚至冷嘲热讽的态度? 如何看待绝大多数人对于三体电影的失望甚至冷嘲热讽的态度 炒安鱇鱼肚丝的家常做法 c#中怎样将数字控制在一定的范围内 炒肚丝最正宗的做法是怎样 炒肚丝最正宗的做法 码上来客(山东)文化传媒有限公司怎么样? 山东省大善堂文化传媒有限公司怎么样 食物标签的要求有哪些? 腿疼麻木怎么回事 山东省文化产业投资集团有限公司是国企吗 北京区号多少010 北京区号多少010 什么是最没营养的食物 灌装浓汤并不健康 淘宝旺旺号是什么号码淘宝旺旺号是什么 如何开发一款属于自己的安卓APP(2) - 新建项目 android编程如何创建一个能从系统数据库选择头像的用户注册界面_百度... 怎么关闭推送消息?