ASP里面判断输入信息是否为空的代码 谁帮我看看 错在哪里~~

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:32:32
<!--#include file="dbcn.asp"-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>公司电影列表</title>
</head>
<body>
<script language="javascript">
function check(){
if (document.form1.moviename.value == "")
{
alert("请输入电影名称");
document.form1.moviename.focus();
return false;
}
</script>
<%
if request("Submit")="提交" then

conn.execute " insert into gtdl (moviename) values ('"& request("moviename") &"') "

response.write "OK 你已经成功添加"
end if%>

<table width="75%" border="1">
<form name="form1" method

少了一"}"
<script language="javascript">
function check(){
if (document.form1.moviename.value == "")
{
alert("请输入电影名称");
document.form1.moviename.focus();
return false;
}
return true;
}
</script>

这样判断不行呢,如果是一个空字符的话也是return true
你自己参考,下面是我用的代码

//去掉字符串前后的空格,函数:TrimString(StringIn)
function trim(StringIn)
{
return RTrimString(LTrimString(StringIn));
}
'上面这段我把他写在JS文件里

<script language="javascript">
function CheckForm(){
if(!trim(document.RegForm.txtUsername.value))
{
alert("请填写用户名!");
document.RegForm.txtUsername.focus();
return false;
}

if(!trim(document.RegForm.txtPassword.value))
{
alert("请填写密码!");
document.RegForm.txtPassword.focus();
return false;
}
}

<fo