function Chk()
{
<%if (Session["uid"]==null || Session["uid"]=="")
{%>
if (document.Form1.UserName.value == "")
{
window.alert("系统提示:请您输入您的用户名。");
document.Form1.UserName.focus();
return false
}
if (document.Form1.PassWord.value == "")
{
window.alert("系统提示:请您输入您的密码。");
document.Form1.PassWord.focus();
return false
}
<%
}
%>
if (document.Form1.Content.value == "")
{
window.alert("系统提示:222。");
document.Form1.Content.focus();
return false
} }我在后台this.btnSave.Attributes.Add("OnClick", "javascript:return Chk();");这样绑定的js方法,想验证不通过返回,但事实是即使验证不通过还是继续执行,不知道是什么原因。
{
<%if (Session["uid"]==null || Session["uid"]=="")
{%>
if (document.Form1.UserName.value == "")
{
window.alert("系统提示:请您输入您的用户名。");
document.Form1.UserName.focus();
return false
}
if (document.Form1.PassWord.value == "")
{
window.alert("系统提示:请您输入您的密码。");
document.Form1.PassWord.focus();
return false
}
<%
}
%>
if (document.Form1.Content.value == "")
{
window.alert("系统提示:222。");
document.Form1.Content.focus();
return false
} }我在后台this.btnSave.Attributes.Add("OnClick", "javascript:return Chk();");这样绑定的js方法,想验证不通过返回,但事实是即使验证不通过还是继续执行,不知道是什么原因。
<%
}
%>放到后面呢?
{
this.btnSave.Attributes.Add("OnClick", "javascript:return Chk();");
}