本人初学 编写一个注册页面 验证手机号码格式参照书上写的,但为什么不对。用的JavaScript,为什么不触发验证,文本框输什么内容都行??????
<asp:TextBox ID="TextBox4" runat="server" style="z-index: 1; left: 690px; top: 439px; position: absolute"></asp:TextBox>
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="(手机号码格式不正确)"
ForeColor="Red" Font-Size="Small" ControlToValidate="TextBox4" ClientValidationFunction="phoneCheck" style="z-index: 1; left: 892px; top: 443px; position: absolute"></asp:CustomValidator>
<script type="text/javascript">
function phoneCheck(source, args) {
var phone = arg.Value;
arg.IsValid = false;
if (phone.length == 11)
if (phone.charAt(0) == '1') {
for (var i = 1; i < phone.length; i++)
if (phone.charAt(i) < '0' && phone(i) > '9')
break;
if (i == phone.length)
args.IsValid = true;
}
