多个复选框的正则表达式 [英] Regex for Multiple Check Box

查看:134
本文介绍了多个复选框的正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有4个复选框,并希望执行验证,在提交表单之前至少应该检查一个。

I have 4 check boxes, and wants to perform validation that at-least one should be checked before submitting the form.

推荐答案

它无关使用正则表达式,只需在提交前使用javascript进行验证

check-box-validation-for-at -ast-check-box-should-cheked-in-asp-net [ ^ ]
It has got nothing to do with regex, just use javascript to validate before submission
check-box-validation-for-atleast-one-check-box-should-cheked-in-asp-net[^]


为什么正则表达式?

您可以使用javascript或jquary使用客户端验证

jQuery查看是否选中了任何复选框* [a href =http://stackoverflow.com/questions/4086957/jquery-see-if-any -or-no-checkboxes-are-selectedtarget =_ blanktitle =New Window> ^ ]

你可能需要进行服务器端验证,然后

why regex?
you can use client side validation using javascript or jquary
jQuery see if any or no checkboxes are selected[^]
and you may need do a server side validation, then
CheckBox[] checkboxes = new CheckBox[] { CheckBox1, CheckBox2, CheckBox3, CheckBox4 };
if (!checkboxes.Any(c => c.Checked))
{
    // show error 
}


您可以实施我在博客上解释的技术 - 使用JAVASCRIPT进行ASP.NET CHECKBOXLIST客户端验证 [ ^ ]。
You can implement the technique I explained on my Blog - ASP.NET CHECKBOXLIST CLIENT SIDE VALIDATION USING JAVASCRIPT[^].


这篇关于多个复选框的正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆