表单:
<form name="RegForm" method="post" onSubmit="return ChkForm(this)" action="do.php" >
<input type="text" name="w_Email" id="w_Email" value="[email protected]" />
</form>JS文件:
function ChkForm(RegForm)
{ if(!IsEmail(document.getElementById("w_Email").value))
{
alert("电子邮件地址不对!");
return false;
}}function IsEmail(str)
{
var regexp=/^[a-zA-Z0-9_]{1,35}[@][a-zA-z0-9-]{1,100}[.]([a-zA-Z]{2,4}|[a-zA-Z]{2,4}[.][a-zA-Z]{2})$/g;
return regexp.test(str);
}
<form name="RegForm" method="post" onSubmit="return ChkForm(this)" action="do.php" >
<input type="text" name="w_Email" id="w_Email" value="[email protected]" />
</form>JS文件:
function ChkForm(RegForm)
{ if(!IsEmail(document.getElementById("w_Email").value))
{
alert("电子邮件地址不对!");
return false;
}}function IsEmail(str)
{
var regexp=/^[a-zA-Z0-9_]{1,35}[@][a-zA-z0-9-]{1,100}[.]([a-zA-Z]{2,4}|[a-zA-Z]{2,4}[.][a-zA-Z]{2})$/g;
return regexp.test(str);
}
document.getElementById("w_Email").value
——我用这个取值,应该是兼容FF和chrome的啊
{ if(!IsEmail(document.getElementById("w_Email").value))
{
alert("电子邮件地址不对!");
return false;
} return true;
}
<head>
<script type="text/javascript">
function ChkForm(RegForm)
{ if(!IsEmail(document.getElementById("w_Email").value))
{
alert("电子邮件地址不对!");
return false;
}}function IsEmail(str)
{
var regexp=/^[a-zA-Z0-9_]{1,35}[@][a-zA-z0-9-]{1,100}[.]([a-zA-Z]{2,4}|[a-zA-Z]{2,4}[.][a-zA-Z]{2})$/g;
return regexp.test(str);
}
</script>
</head>
<body>
<form name="RegForm" method="post" onSubmit="return ChkForm(this)" action="do.php" >
<input type="text" name="w_Email" id="w_Email" value="[email protected]" />
<input type="submit" value="提交" />
</form>
</body>
</html>