主题:  vbs检查字符数?

piaoyang

职务:普通成员
等级:1
金币:1.0
发贴:151
#12004/9/13 11:12:15
<script language=javascript>
这个函数用VBS怎么写?
function check()
{
if(form1.ff.value.length!=6)
{
alert("您必须输入六个字符");
return false;
}

}
</script>



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#22004/9/13 11:34:16
Function check()
if Len(form1.ff.value) <> 6 then
alert("您必须输入六个字符")
check = False
Exit Function 
end if
End Function



piaoyang

职务:普通成员
等级:1
金币:1.0
发贴:151
#32004/9/13 12:34:45
佬大,这不行哦



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#42004/9/13 12:52:31

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



piaoyang

职务:普通成员
等级:1
金币:1.0
发贴:151
#52004/9/13 13:22:35
正确,呵呵
有一个问题:我想当点击alert时,就想让程序停止运行,不让form提交到2.asp去,怎么作?action.href="1.asp"会刷新,将form.ff中的值清空,我想让form.ff中的值保持不变,如:
1.asp:
<script language=vbs>
function check()
if len(form.ff.value)<>10 then
alert("输入10个字符"
action.href="1.asp"
return false
end if
end function
</script>
<form action="2.asp" name="form" method="post">
<input name=ff type=text>
<input type=submit name=submit value="确定" onclick=check()>