- js:
- <script type="text/javascript">
- function test() {
- var isCheck = document.getElementById('checkbox').checked;
- if (isCheck) {
- //Page_ClientValidate('submit'),这里有不同的ValidGroup,所以Page_ClientValidate传递是指定的GroupName
- if (Page_ClientValidate('submit')) {
- alert('验证成功');
- return true;
- }
- }
- else {
- alert('您必须同意注册协议');
- return false;
- }
-
- return false;
- }
- </script>
- <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
- <asp:Button ID="Button1" runat="server" Text="Button" ValidationGroup="submit" CausesValidation="True"
- OnClientClick="return test();" OnClick="Button1_Click" />
- <input type="checkbox" id="checkbox" />我已阅读注册协议
- <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1"
- Display="Dynamic" ErrorMessage="不能为空" ValidationGroup="submit"></asp:RequiredFieldValidator>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Button" ValidationGroup="submit" CausesValidation="True" OnClientClick="return test();" OnClick="Button1_Click" />
posted @
2013-03-28 13:33
年华°
阅读(
1136)
评论()
编辑
收藏
举报