多谢大家支持
----------------------------------------
==================================================================
注意:此人因发表爱国言论,被斑竹hexiaofen*扣除6分信誉分,问你死未?!*****************************************************************
----------------------------------------
==================================================================
注意:此人因发表爱国言论,被斑竹hexiaofen*扣除6分信誉分,问你死未?!*****************************************************************
function checkCreditCard(control) {
re = /^\d{4}-\d{4}-\d{4}-\d{4}$/;
if (!re.test(control.value))
alert("你的信用卡號碼不符合「xxxx-xxxx-xxxx-xxxx」的格式!");
}
</SCRIPT>这个函数为什么不好使?我输入正确的格式1111-1111-1111-1111,还是报错??
请楼主赐教
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<script language="JavaScript">
function checkCreditCard() {
re=/^\d{4}-\d{4}-\d{4}-\d{4}$/;
if(!re.test(form1.test.value))
alert("你的信用卡不符合「xxxx-xxxx-xxxx-xxxx」的格式!");
}
</script>
<center>
<form name="form1" method="post" action="" onSubmit="return checkCreditCard();">
<input name="test" type="text" value="fds">
<input type="submit" value="Submit">
</form>
</center>
</body>
</html>你测试一下,我试过可以
==================================================================注意:此人因发表爱国言论,被斑竹he*扣除6分信誉分,问你死未?!