社区
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" >
...全文
323
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()';>
jsp
输入
框
不能
为空_jsp页面用js检测
文本框
只能
输入
数
字且
不能
为空
<SCRIPTlanguage=javascript>
function
check(form){if(/[^1-9]/g,''.exec(form.textfield2.value)){alert("会议人
数
请
输入
数
字!");returnfalse;}if(form.textfield.value==null){alert("会议时间
不能
为空!");returnfalse;}...
文本框
只能
输入
0-100的
数
字
文本框
只能
输入
0-100的
数
字 (请
输入
一个1-100之间的
数
字)
function
test(num) { var reg = /^((?!0)\d{1,2}|100)$/; if(!num.match(reg)){ return false; }else{ return true; } }
ABAP 双击
输入
框弹出长
文本框
设置
输入
框 双击事件 按钮。
通过JS实现
文本框
获得
输入
焦点时的状态
今天做了一个通过JS处理,让页面上的
文本框
都会有当获得
输入
焦点(onfocus)时改变状态的效果,这样的效果是对用户体验的提高是很有利的,因为操作者可以很清晰的看到哪个正在
输入
哪个地方,尤其是在内容过多的情况下。这个算是投石引玉啦,可以大家可以试着讨论一些新的效果,像如何通过更简单的方法给每个框加上动态显示的提示文字等,呵呵不多说,看到一下图:AutoFormStyle:HTML代码:Code
js各种验证
文本框
输入
格式
JS js各种验证
文本框
输入
格式
不能
为空
不能
为空!')"> 只能
输入
英文和
数
字 有错')"> 判断字符由字母和
数
字,下划线,点号组成.且开头的只能是下划线和字母 /^([a-zA-z_]{1})([\w]*)$/g.test(str) 只能
输入
数
字 只能
输入
中文 只能
输入
英文 只能
输入
中文、英文、
数
字、@符号和.符号 只允许
输入
英
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章