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

怎样使文本框只能输入数字而且前面不能是0?解决办法

2012-03-06 
怎样使文本框只能输入数字而且前面不能是0?如果只是使文本框只能输入数字我用onkeypress returnevent.ke

怎样使文本框只能输入数字而且前面不能是0?
如果只是使文本框只能输入数字
我用onkeypress= "return   event.keyCode> =48&&event.keyCode <=57 "
但怎么防止在开头加0呢
如0025

[解决办法]
onkeypress= "check() "
function check()
if mid(str,1,1)= 0 then
alert( "error! ")
exit function
end if
end function

[解决办法]
if IsNumeric(request( "txt "))=True then
if left(request( "txt "),1)=0 then
Response.Write " <Script> alert( '错误:输入的数字不合法! ');history.back(-1) </script> "
Response.end
end if
else
Response.Write " <Script> alert( '错误:必须输入数字! ');history.back(-1) </script> "
Response.end
end if

热点排行