在使用了模板页的内容页里面写js函数非空验证
在使用了模板页的内容页里面写js函数非空验证 问题是验证好着呢 可以弹框提示,但是验证提示后还是走提交按钮事件了.
代码如下:
<asp:Content ID="header" ContentPlaceHolderID="head" runat="Server">
<script type="text/javascript">
window.onload = function () {
getID("<%=txthname.ClientID%>").focus();
}
function getID(objId) {
return document.getElementById(objId);
}
function checks() {
if (getID("<%=txthname.ClientID%>").value == "") {
alert("名称不能为空!");
getID("<%=txthname.ClientID%>").focus();
return false;
}
return true;
}
</script>
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<input type="submit" name="btnSubmit" value="提 交" onclick="return checks();" id="btnSubmit" style="height: 30px; width: 70px;" runat="server" onserverclick="btnSubmit_ServerClick" />
</asp:Content>
验证提示后还是走提交按钮事件了。
请各位大侠 帮帮忙 看看是什么问题,咋么样才可以解决这个问题。
谢谢...