Posted
on Jan 22, 2010
(permalink)
Hi,
Is it possible to validate on the client through
<asp:CustomValidator CssClass="Error Akkoord" ValidationGroup="Weblink" ClientValidationFunction="Captcha" Runat="server" display="none" ID="CaptchaReq"/>
<script language="javascript">
function Captcha(oSrc, args)
{
//Validate the Captcha object here
}
</script>
Thanks,
Marc
<script language="javascript">
function Captcha(oSrc, args)
{
$(document.getElementById("<%=SoortBedrijf.ClientID%>")).addClass("PaginaError");
if ( document.getElementById("<%= SoortBedrijf.ClientID %>")!=null &&
document.getElementById("<%= SoortBedrijf.ClientID %>").childNodes!=null)
{
for (var i=0;i<document.getElementById("<%= SoortBedrijf.ClientID %>").getElementsByTagName("input").length ; i++)
{
if ( document.getElementById("<%= SoortBedrijf.ClientID %>").getElementsByTagName("input")[i].checked )
{
$(document.getElementById("<%=SoortBedrijf.ClientID%>")).removeClass("PaginaError");
args.IsValid = true;
return true;
}
else
{args.IsValid = false;
return false;
}
}
}
}
</script>