如何限定text中输入的值小于等于100
onblur= "chengnum(this) "
checknum(obj){
if(parseInt(obj.value))> 100)
alert( "cuo le ");
}
这么写可以么??
------解决方案--------------------验证控件..
<asp:TextBox id= "TextBox1 " runat= "server "> </asp:TextBox>
<asp:CompareValidator id= "CompareValidator1 " runat= "server " ErrorMessage= "* " ControlToValidate= "TextBox1 " ValueToCompare= "100 " Type= "Integer " Operator= "LessThanEqual "> * </asp:CompareValidator>
<asp:Button id= "Button1 " runat= "server " Text= "Button "> </asp:Button>
------解决方案--------------------使用验证控件吧
------解决方案--------------------对,用验证控件最好不过.amandag(高歌) 是正确的
------解决方案--------------------有个范围验证的控件
------解决方案--------------------你的代码如果是字符,点解?
amandag(高歌) 正解
------解决方案--------------------验证控件.
用Range那个也行.
------解决方案--------------------验证控件..
------解决方案--------------------用验证控件啊,很好用的,有现成的为什么不用,还要自己写啊?!
------解决方案--------------------onblur= "chengnum(this) "
checknum(obj){
if(parseInt(obj.value))> 100)
alert( "cuo le ");
}
------------------------------
checknum(obj){
var v = parseInt(obj.value);
if(!isNaN(v))
{
if(v> 100)
alert( "cuo le ");
}
else
{
alert( "cuo le ");
}
}
不过用高歌的是比较好的选择,尽量用已经提供的,不要浪费时间自己写
------解决方案--------------------验证控件不好用,容易丢失事件...