用VBScript写Form的提高检查控制

seagirl 2000-03-07 02:40:00
我用JavaScript好好的,但是想用VBScrip改写。却出了问题。具体是这样的:
......
......
<script language="VbScript">
function frmCheck(theForm)
msgbox "don't submit"
frmCheck=false
end function
</script>
......
......
<form method="post" action="gosubmit.asp" name="frm"onSubmit="return
frmCheck(this)">
把参数去掉也是一样;把Function 改成 sub也是一样;把frmCheck=false改成return false也是一样,都不能不让表单提交。
另外,我试了用frm_OnSubmit()也不行
不能返回一个False值。
...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
78product 2000-04-02
  • 打赏
  • 举报
回复
没有写清楚,应该是这样的~~

<script language="VbScript">
sub check_submit()
if document.form1.text1.value<>"" then
form1.submit
else
msgbox "嘿嘿~不能提交哦! "
end if
end sub
</script>
然后在form1里面放一个<input type=bottom value="嘿嘿~"
onclick="check_submit()">就可以了。


78product 2000-04-02
  • 打赏
  • 举报
回复

嘿嘿~是这样的~~~

<script>
sub check_submit()
if document.form1.text1.value<>"" then
form1.submit
else
msgbox "嘿嘿~不能提交哦! "
end sub

然后在form1里面放一个<input type=bottom value="嘿嘿~"
onclick="check_submit()">就可以了。
voyager 2000-03-08
  • 打赏
  • 举报
回复
楼上的兄台听好:
因为函数无论返回什么都会提交的
……………………………………*
JavaScript返回False时就不会提交。
subzero 2000-03-08
  • 打赏
  • 举报
回复
你这样写当然会提交了
因为函数无论返回什么都会提交的
你可以试试加一个button
然后在button的CLICK事件中加入
代码,若不符合条件,不提交
否则frm.submit

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧