首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问一个简单的javascript,判断textbox的值为数字

2012-01-19 
请教一个简单的javascript,判断textbox的值为数字一个textbox,当焦点离开的时候,要判断它只接受数字,并判

请教一个简单的javascript,判断textbox的值为数字
一个textbox,当焦点离开的时候,要判断它只接受数字,并判断它接受的数字不能大于10,这样的javascript怎么写?
请各位帮忙,谢谢指教。

[解决办法]
<script language= "javascript ">
function CheckNumber()
{
if(isNaN(Frm.FProDuctPrict.value))
{
alert( "价格只能是数字! ");
Frm.FProDuctPrict.value = " ";
Frm.FProDuctPrict.focus();
return false;
}
else
{
//判断大小
}
}

</script>
[解决办法]
<input type= "text " id = "txt " onblur= "fx() " />

<script>
function fx()
{
var o = document.all[ "txt "].value;
if(isNaN(o))
{
alert( "非数字 ");
}
else
{
if(parseInt(o) > 10 || parseInt(o) < 0)
{
alert( "大于10或者小于0 ");
}
}
}
</script>
[解决办法]
onblur = "CheckNumber() "
[解决办法]
把Lcindep110(Descovering YourSelf)的代码放在aspx中就可以了,然后看你那个txtbox的id是多少,把它替换document.all[ "txt "].value;中的txt。

[解决办法]
javascript 中的 isNaN()函数
[解决办法]
var reg = /^\d+$/;
reg.test(value)
{

}
else
{

}
[解决办法]
用isNaN()函数就可以了

热点排行