首页 > 代码库 > 先客户端验证,通过后再执行服务器端事件
先客户端验证,通过后再执行服务器端事件
function valueonClick() {
//alert("必须输入有效值");
var nameValue = http://www.mamicode.com/$("#Name").val();
var time1 = $("#StartTime").val();
var time2 = $("#EndTime").val();
if (nameValue =http://www.mamicode.com/="" && time1 == "" && time2 == "") {
return true;
}
else if (nameValue =http://www.mamicode.com/="" && (time1 == "" || time2 == "")) {
alert("必须输入有效值!");
return false;
}
else {
var d1 = new Date(time1);
var d2 = new Date(time2);
if (d1 > d2) {
alert("时间范围起始时间须小于结束时间!");
return false;
}
return true;
}
}
<asp:Button ID="Button2" runat="server" class="btn-default" Text="开始查询" OnClientClick="return valueonClick()" OnClick="Button2_Click1" />
<input id="Button3" type="button" class="btn-default" value="http://www.mamicode.com/清空" onclick="qingkong()" /></td>
先客户端验证,通过后再执行服务器端事件