英雄连被剪切的部分:vbscript判断为空

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/14 04:00:49
<script language="vbscript">
function checkform()
dim msg
if len(trim(theForm.title.value))=0 then
msg=MsgBox("error",48,"err")
msg.show()
theForm.title.focus()
Exit Function
else
theForm.submit
end if
end function
</script>
<form id="theForm" name="theForm" method="post" action="message_main.asp" >
<input type="submit" name="Submit" value="提交" onclick=checkForm()>
</form>
虽然是有个对话框弹出,但是它还是会提交,我想要的是弹出对话框确定后,不提交!应该怎么弄!

我用JS,关键问题是:在Form提交的时候,即onsubmit判断

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="长风网络,SailSoft.Net">
<SCRIPT LANGUAGE="JavaScript">
function checkform(frm)
{
if (frm.title.value.length==0)
{
alert("标题不能为空!");
frm.title.focus();
return false;
}
}
</SCRIPT>

</HEAD>
<BODY>
<form name="theForm" method="post" action="message_main.asp" onsubmit="return checkform(this);">
<INPUT TYPE="text" NAME="title">
<INPUT TYPE="submit" value="提交">
<INPUT TYPE="reset" value="重置">
</form>
虽然是有个对话框弹出,但是它还是会提交,我想要的是弹出对话框确定后,不提交!应该怎么弄!
</HTML>