社区
ASP
帖子详情
求个function,使该文本框不能输入小于等于0的数
会飞的小洋洋
2006-06-15 04:55:50
<input type="text" name="txt_value" id="txt_value" style="width:80px;" class="mask" inputType="uNumeric" >
...全文
277
8
打赏
收藏
求个function,使该文本框不能输入小于等于0的数
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
net205
2006-06-15
打赏
举报
回复
<script>
function isNumeric(Num)
{
var re=/^\d+$/g;
return re.test(Num);
}
</script>
<input type="text" name="txt_value" id="txt_value" style="width:80px;" class="mask" inputType="uNumeric" onKeyPress="return isNumeric(this.value);">
邦迪代驾
2006-06-15
打赏
举报
回复
楼上的楼上学习了
cestar2005
2006-06-15
打赏
举报
回复
呵呵,借上面仁兄的手,帮你写完整下...
<script language="javascript">
<!--
function regInput(obj)
{
var reg=/^([1-9](\d+)?(.\d+)?|0.(\d+)?[1-9])$/g;
var inputStr=String.fromCharCode(event.keyCode);
var docSel = document.selection.createRange();
if (docSel.parentElement().tagName != "INPUT") return false;
oSel = docSel.duplicate();
oSel.text = "";
var srcRange = obj.createTextRange();
oSel.setEndPoint("StartToStart", srcRange);
var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length);
if(str)
return reg.test(str);
}
//-->
</script>
<input type="text" name="txt_value" id="txt_value" style="width:80px;" class="mask" inputType="uNumeric" onKeyPress="return regInput(this);">
wanghui0380
2006-06-15
打赏
举报
回复
正则表达式:^([1-9](\d+)?(.\d+)?|0.(\d+)?[1-9])$
可验证所有大于0的小数及整数
北京不不
2006-06-15
打赏
举报
回复
你们都没考虑文字也可以输入..到时候怎么判断..
function checkNaN() {
var i=document.form1.txt_value.value;
if (isNaN(i)==true)
{
if(i<=0)
{
document.form1.txt_value.value="0";
}
}
else
{
document.form1.txt_value.value="0";
}
}
</script>
TaoTaoYou
2006-06-15
打赏
举报
回复
<Script language=javascript>
function checkNaN() {
var i=document.form1.txt_value.value;
if(i<=0)
{
document.form1.txt_value.value="";
alert("TaoTaoYou!");
}
}
</script>
<form name=form1>
<input type="text" name="txt_value" onkeyup='checkNaN()';>
</form>
这个测试通过了,,上面那个有点错误..
tigerwen01
2006-06-15
打赏
举报
回复
<script>
function check(theForm){
var val=theForm.txt.value;
if(val==0||val<0)
alert("不能输入等于0或小于0的数");
return false;
}
</script>
<form name=frm action="" method=post onsubmit=check(this)>
<input type=text name=txt>
<input name=sub type=submit value=Submit>
</form>
TaoTaoYou
2006-06-15
打赏
举报
回复
<Scrip language=javascript>
function check(){
var i=document.form.tat_value.value;
if(i<=0)
{
alert('此文本框不能输入小于或等0的数据');
return false;
}
}
</script>
<input type="text" name="txt_value" id="txt_value" style="width:80px;" class="mask" inputType="uNumeric" onkeyup='return check()';>
js达到
文本框
的最大长度时跳到下一个
文本框
根据给定文件的信息,本文将详细探讨如何使用JavaScript在用户
输入
达到某个
文本框
的最大长度时自动跳转到下一个
文本框
的技术实现。 ### 技术背景 在Web开发中,经常需要处理用户
输入
的情况,比如在表单中设置多个...
文本框
单击后显时间的js
在网页设计和开发中,有时我们需要实现这样的功能:当用户点击一个
文本框
(TextBox)时,
文本框
内显示当前的时间。这个功能可以用于记录用户操作的时间戳,或者为用户提供即时的时间参考。标题“
文本框
单击后显时间...
107句JS常用语句
=`(不
等于
)、`>`(大于)、`>=`(大于
等于
)、`(
小于
)和`(
小于
等于
)。 12. **变量声明**:使用`var`关键字声明变量,如`var variableName`。 13. **判定语句**:`if`语句用于条件判断,结构为`if(condition)...
禁止
输入
小于
0的
数
,最小为1
禁止
输入
小于
0的
数
,最小为1</title> <script type="text/javascript">
function
CheckInputInt(oInput) { if ('' != oInput.value.replace(/\d/g,'')) ...
js 只准
输入
数
字_js限制
文本框
只能
输入
数
字方法小结
例如,
输入
大于0的正整
数
1,
文本框
只能
输入
数
字代码(小
数
点也
不能
输入
)2,只能
输入
数
字,能输小
数
点.IE only3,
数
字和小
数
点方法二封装成单独的函
数
:
function
keyPress(ob) {if (!ob.value.match(/^[\+\-]?\d*?\.?\d...
ASP
28,407
社区成员
356,948
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章