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

在JSP中如何控制文本框只输入数字,而且规定其输入的范围大小?

发布网友 发布时间:2022-04-30 18:53

我来回答

6个回答

热心网友 时间:2022-05-18 06:11

只输入数字:

<input type="text" id="a" onkeyup="value=value.replace(/[^(\d)]/g,'')"/>

输入的范围在提交的时候用JS判断:

<script type="text/javascript">

function SumbitBatch(form,fun){

if(document.form.a.value<100){

alert("请填写大于100的数字")

return false;

}

}

</script>

扩展资料:

1、控制文本框只能输入数字、小数点

<input onkeyup="value=value.replace(/[^\0-9\.]/g,'')" 

onpaste="value=value.replace(/[^\0-9\.]/g,'')" oncontextmenu = 

"value=value.replace(/[^\0-9\.]/g,'')">

2、控制文本框只能输入英文

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')" 

onpaste="value=value.replace(/[^\a-\z\A-\Z]/g,'')" oncontextmenu = 

"value=value.replace(/[^\a-\z\A-\Z]/g,'')">

3、控制文本框只能输入英文、数字

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')"

onpaste="value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')" oncontextmenu = 

"value=value.replace(/[^\a-\z\A-\Z0-9]/g,'')">

4、控制文本框只能输入中文、英文、数字、小数点

<input onkeyup="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')" 

onpaste="value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')" oncontextmenu = 

"value=value.replace(/[^\a-\z\A-\Z0-9\u4E00-\u9FA5\.]/g,'')">

热心网友 时间:2022-05-18 07:29

给你写一个,这个是只能输入数字,不相信可以试试。
<input
type="text"
id="a"
onkeyup="value=value.replace(/[^(\d)]/g,'')"/>
至于输入的范围还是建议在提交的时候用JS判断
<script
type="text/javascript">
function
SumbitBatch(form,fun){
if(document.form.a.value<100){
alert("请填写大于100的数字")
return
false;
}
}
</script>
够详细不,还是不懂得话,MM我

热心网友 时间:2022-05-18 09:03

*输入数字

输入范围大小由maxlength*

<input id="amount" style="IME-MODE: disabled; WIDTH: 60px; HEIGHT: 15px" onkeyup="this.value=this.value.replace(/\D/g,'')"  onafterpaste="this.value=this.value.replace(/\D/g,'')" maxlength="5" size="14" name="amount" type="text" />

热心网友 时间:2022-05-18 10:55

给你写一个,这个是只能输入数字,不相信可以试试。
<input type="text" id="a" onkeyup="value=value.replace(/[^(\d)]/g,'')"/>
至于输入的范围还是建议在提交的时候用JS判断
<script type="text/javascript">
function SumbitBatch(form,fun){
if(document.form.a.value<100){
alert("请填写大于100的数字")
return false;
}
}
</script>
够详细不,还是不懂得话,MM我

热心网友 时间:2022-05-18 13:03

http://hailang43.javaeye.com/blog/322264
在这里看下,各种js验证整理,很全面

热心网友 时间:2022-05-18 15:27

正则表达式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 0与任何数相加都得原数吗? 一个文本框只允许输入数字 给我一段html限制文本框只能输入数字的代码 如何控制文本框只能输入数字(可以是正数或负数)? VB文本框怎样限制只能输入数字值 怎么使textbox文本框只能输入数字 Excel 怎样限制文本框的只能输入数字 VFP文本框只能输入数字 如何设置 C# 文本框只能输入数字 这是怎吗搞的? 谁懂MIME 或者UUE的编码语言啊??怎么解码?谁能翻译一下下面写的是什么... 请大家帮忙翻译一下什么意思 MIME sniff 怎么翻译。 或者MIME sniffing 求准确术语解释。。 Takeongandmimetheaction.怎么翻译这句话 mime and guess 翻译成汉语怎么说? mime怎么翻译 美团上面显示新用户可是购买商品显示您已经参加过此类活动是什么意思 为什么美团网新注册的账号购买1元看电影不能购买?显示超过活动上限,可是我并没有购买过任何东西,是新 110尺等于多少平方米 梦见妈妈和哥哥一起坐牢 山东滕州哪里有卖城市生活包包的? VB限制文本框只能输入数字 开公交车应注意什么? 如何控制JSP页面上的文本框只能输入数字 限制文本框只能输入数字、小数点的几种方法 怎么限制文本框输入的数字为10—20个? 数据库(sql)中存储过程与实际的程序开发是如何结合的? 怎样让java文本框只输入数字问题 java怎么在文本框中限制只能输入数字 邮箱全球通用吗 如何让多台电视播放同一个画面?商场那里卖电视的,10多台电视都同步播放同一内容,究竟是怎样做到的? 关于NAS网络存储的一些基础问题? 什么邮箱(e-mail)全球通用? 哪一种邮箱是全球通用的?就是可以和国外一起用的,和外国人交友的? 什么邮箱是国际上通用而且最好用的? 丢了10年的QQ,还有可能通过申诉找回来吗? 叶集金太邮政便民服务社号码 国内全球通用的邮箱有哪个? 福建星驿邮政便民服务站投诉电话多少 大概10年前申请的QQ号码,七八年没上了怎么申诉回来。 吉安邮政便民服务站怎样联系客服中心