*.aspx 文件里面的 javascript
<script type="text/javascript">
function CheckInputNumber(source, arguments)
{
var isOk = false;
var sType = document.getElementById('<%=p_tel_sort.ClientID %>').value;
if (sType=="1000701")
{
isOk = regCheckMobile('<%=p_tel_num.ClientID %>');
}
else if (sType=="1000702")
{
isOk = regCheckTel('<%=p_tel_num.ClientID %>');
}
else if (sType=="1000703")
{
isOk = regCheckTel('<%=p_tel_num.ClientID %>');
}
arguments.IsValid=isOk;
return isOk;
}
</script>
regCheckMobile/regCheckTel/regCheckTel 这些都是在js里面的检测函数
<asp:CustomValidator id="checkNum" runat="server" ControlToValidate="p_tel_num" Display="None" ErrorMessage="格式不正确"
ClientValidationFunction="CheckInputNumber"></asp:CustomValidator>
<script type="text/javascript"> function CheckInputNumber(source, arguments) { var isOk = false; var sType = document.getElementById('<%=p_tel_sort.ClientID %>').value; if (sType=="1000701")//手机 { isOk = regCheckMobile('<%=p_tel_num.ClientID %>'); } else if (sType=="1000702")//固定电话 { isOk = regCheckTel('<%=p_tel_num.ClientID %>'); } else if (sType=="1000703") { isOk = regCheckTel('<%=p_tel_num.ClientID %>'); } arguments.IsValid=isOk; return isOk; } </script>
CustomValidator自定义检测控件的使用
最新推荐文章于 2017-11-23 17:25:55 发布