<script language=javascript > function fnClick() { var val = document.getElementById("text1").value; var arr = val.split(","); var regex = /^(13[0-9]{9})|(15[89][0-9]{8})$/; for (var i = 0; i < arr.length; i++) { alert(arr[i]); if (!regex.test(arr[i])) { alert("wrong number"); return; } } } </script>
大神,我试了一下,都是wrong number啊
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script type="text/javascript"> function fnClick() { var val =$("#txt").val(); var arr = val.split(","); var regex = /^(13[0-9]{9})|(15[0-9]{9})|(18[0-9]{9})$/; for (var i = 0; i < arr.length; i++) { if (!regex.test(arr[i])) { alert("wrong number"); return; } else alert("access"); } } </script> </head> <body> <form id="form1" runat="server"> <div> <input id="txt" type="text" /> <input id="btn" type="button" value="验证" onclick="fnClick()" /> </div> </form> </body> </html>
<script language=javascript >
function fnClick() {
var val = document.getElementById("text1").value;
var arr = val.split(",");
var regex = /^(13[0-9]{9})|(15[89][0-9]{8})$/;
for (var i = 0; i < arr.length; i++) {
alert(arr[i]);
if (!regex.test(arr[i])) {
alert("wrong number");
return;
}
} }
</script>
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script type="text/javascript"> function fnClick() {
var val =$("#txt").val();
var arr = val.split(",");
var regex = /^(13[0-9]{9})|(15[0-9]{9})|(18[0-9]{9})$/;
for (var i = 0; i < arr.length; i++) {
if (!regex.test(arr[i])) {
alert("wrong number");
return;
}
else
alert("access");
} }
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="txt" type="text" />
<input id="btn" type="button" value="验证" onclick="fnClick()" />
</div>
</form>
</body>
</html>