javascript运行出错
<scriptlanguage="javascript">functionCheckData(){varerrmsg="";if(form1.name.value==""...
<script language="javascript">
function CheckData()
{
var errmsg="";
if(form1.name.value=="")
errmsg="请输入用户名"
else if(form1.passwd.value=="")
errmsg="请输入密码"
else if(form1.safecode.value=="")
errmsg="请输入验证码"
if(errmsg=="")
return true;
else
{
windows.alert(errmsg);
return false;
}
}
function SubmitForm()
{
if(checkdata())
form1.submit();
}
</script>
这段代码运行没报错,就是没发挥作用 展开
function CheckData()
{
var errmsg="";
if(form1.name.value=="")
errmsg="请输入用户名"
else if(form1.passwd.value=="")
errmsg="请输入密码"
else if(form1.safecode.value=="")
errmsg="请输入验证码"
if(errmsg=="")
return true;
else
{
windows.alert(errmsg);
return false;
}
}
function SubmitForm()
{
if(checkdata())
form1.submit();
}
</script>
这段代码运行没报错,就是没发挥作用 展开
2个回答
展开全部
逻辑反了,在if里面给errmsg赋了值但是没alert就return了
改成这样
<script language="javascript">
function CheckData()
{
var errmsg="";
if(form1.name.value=="")
errmsg="请输入用户名"
else if(form1.passwd.value=="")
errmsg="请输入密码"
else if(form1.safecode.value=="")
errmsg="请输入验证码"
if(errmsg=="")
windows.alert(errmsg);
return false;
else
{
return true;
}
}
function SubmitForm()
{
if(checkdata())
form1.submit();
}
</script>
改成这样
<script language="javascript">
function CheckData()
{
var errmsg="";
if(form1.name.value=="")
errmsg="请输入用户名"
else if(form1.passwd.value=="")
errmsg="请输入密码"
else if(form1.safecode.value=="")
errmsg="请输入验证码"
if(errmsg=="")
windows.alert(errmsg);
return false;
else
{
return true;
}
}
function SubmitForm()
{
if(checkdata())
form1.submit();
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询