控件按钮代码:
asp:Button ID="btnSave" runat="server" OnClick="btnSave_Click" Text="确认保存" OnClientClick="return checkform();" />
javascript脚本代码:
<script type="text/javascript">
function checkform() {
var title = $("#txtTitle").val();
var classid = $("#ddlClassID").val();
var content = $("#txtContent").val();
if (title == "") {
alert("标题不能为空!");
return false;
}
if (classid == 0) {
alert("请选择一个分类!");
return false;
}
return true;
}
</script>
$("#txtTitle").val();获取文本框ID为txtTitle的值。
这种方式先执行OnClientClick客户端验证,再执行按钮服务器端事件btnSave_Click