求一段控制web控件文本框不能为空且只能输入正整数的javascript代码 我在实现跳转到第几页功能求一段控制web控件文本框不能为空且只能输入正整数的javascript代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 输入时只能为正数还是输入完了进行验证验证的话就用if textbox1.text.lenght>0 and cint(textbox1.text)>0 and instr(textbox1.text,".")=0 then在输入时进行控制应该是没办法的吧? function UpdateSpace() {var Num=document.all("TextBox1").value; Num=new Number(Num) if(Num.toString()=="NaN") { alert('请输入数字!'); return false; }} function checkNum() { var reg=/^[0-9]*[1-9][0-9]*$/; if(window.document.Form1.txtNum.value == "") { alert("请输入你要跳转的页数。"); document.Form1.txtNum.focus(); return false; } if(reg.test(window.document.Form1.txtNum.value) == false) { alert('请输入一个大于0的整数!'); document.Form1.txtNum.focus(); return false; } } 楼主可以参考以下代码:<html><head><title>test</title></head><script language="javascript">function alertlength(){var txt=document.getElementById("dd");vTel=txt.value;if(vTel.search(/^[1-9][0-9]{0,}/)){alert("不正确!");}else{alert("正确"); }}</script><body><input type="text" name="dd"><input type="button" onclick="alertlength()"></body></html> 我用的是web控件TextBox,名称是:num结果提示:Microsoft JScript 运行时错误: 'window.document.Form1.num' 为空或不是对象怎么办啊 求助!~ 高手请进 怎么在网站上做一个随屏幕浮动的的视频呢? membership 类 求助,用HyperLink向另一个页面传值时出现问题 progressBar1进度条的问题 asp.net里面可以设置控件的快捷键吗? 我引用了EXCEL的COM,但是访问的时候报错(下文内容为错误信息),高手请指点一下 为什么得不到RadioButtonList1的值? iframe中的DropDownList控件的值如何传给父窗口?大虾帮看看! 关于类型转换的问题 sql创建数据库,我的这段代码为什么总是创建失败 关于网站的实现方式问题 DataGird模板列中的Image问题,老生常谈
验证的话就用if textbox1.text.lenght>0 and cint(textbox1.text)>0 and instr(textbox1.text,".")=0 then
在输入时进行控制应该是没办法的吧?
{var Num=document.all("TextBox1").value;
Num=new Number(Num)
if(Num.toString()=="NaN")
{
alert('请输入数字!');
return false;
}
}
{
var reg=/^[0-9]*[1-9][0-9]*$/;
if(window.document.Form1.txtNum.value == "")
{
alert("请输入你要跳转的页数。");
document.Form1.txtNum.focus();
return false;
}
if(reg.test(window.document.Form1.txtNum.value) == false)
{
alert('请输入一个大于0的整数!');
document.Form1.txtNum.focus();
return false;
}
}
<html>
<head>
<title>test</title>
</head>
<script language="javascript">
function alertlength()
{
var txt=document.getElementById("dd");
vTel=txt.value;if(vTel.search(/^[1-9][0-9]{0,}/))
{
alert("不正确!");
}
else
{
alert("正确");
}
}
</script>
<body>
<input type="text" name="dd">
<input type="button" onclick="alertlength()">
</body>
</html>
我用的是web控件TextBox,名称是:num
结果提示:Microsoft JScript 运行时错误: 'window.document.Form1.num' 为空或不是对象
怎么办啊