asp文本框判断问题
1个回答
展开全部
在文本框加入一个事件onchange()事件.再写一个函数就行了,假设文本框的名字叫text1,表单的名字叫form1.用vbscript写了一个:
<script language="vbscript">
sub check()
dim l,st,i
st=trim(document.form1.text1.value)
l=len(st)
for i=1 to l
if asc(mid(st,i,1))<48 or asc(mid(st,i,1))>57 or mid(st,i,1)<>"." then
msgbox "对不起,只能输入数字!" & l
document.form1.text1.value=""
exit for
end if
next
end sub
</script>
<script language="vbscript">
sub check()
dim l,st,i
st=trim(document.form1.text1.value)
l=len(st)
for i=1 to l
if asc(mid(st,i,1))<48 or asc(mid(st,i,1))>57 or mid(st,i,1)<>"." then
msgbox "对不起,只能输入数字!" & l
document.form1.text1.value=""
exit for
end if
next
end sub
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询