<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">
function check( )
{
var email=frm.email.value;
var reEmail = ^([A-Za-z0-9])(\w)+@(\w)+(\.)(com|com|net|cn|net|org|biz|info|gov|gov|edu|edu)(?:(\.cn)|$);
if(email==null||email==""){
alert("请输入电子邮件地址");
return false;
}
if (!email.match(reEmail)&&email!="")
{
alert('请输入正确的Email格式!');
return false;
}
else return true;
}</script>
<body>
<form name="frm" action="" method="post" onSubmit="return check()">
<input type="text" name="email" />
<input type="submit" value="OK">
</form>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">
function check( )
{
var email=frm.email.value;
var reEmail = ^([A-Za-z0-9])(\w)+@(\w)+(\.)(com|com|net|cn|net|org|biz|info|gov|gov|edu|edu)(?:(\.cn)|$);
if(email==null||email==""){
alert("请输入电子邮件地址");
return false;
}
if (!email.match(reEmail)&&email!="")
{
alert('请输入正确的Email格式!');
return false;
}
else return true;
}</script>
<body>
<form name="frm" action="" method="post" onSubmit="return check()">
<input type="text" name="email" />
<input type="submit" value="OK">
</form>
</body>
</html>
<head>
<title>email验证函数</title>
</head>
<body>
<script >
function regex()
{
var regex=/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/g;
var str = document.form1.name1.value;
var result = regex.test(str);
alert(result);
}
</script>
<form name=form1>
<input type=text name=name1 >
<input type=button onClick="regex()" value="test">
</form>
</body>
</html>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style type="text/css">
<!--
BODY {
font-size : 14px;
color:#333;
scrollbar-face-color: #d6dff1;
scrollbar-highlight-color: #888;
scrollbar-3dlight-color: #888;
scrollbar-darkshadow-color: #888;
scrollbar-shadow-color: #888;
scrollbar-arrow-color: #888;
scrollbar-track-color: #E3E3E7;
} P, TABLE, TD, TH, BR, DIV, SPAN,input, a{font-size : 14px;
color:#333;
}
input{
border:1px solid #888;
height:24px;
color:#888;
}
//-->
</style>
<script language="Javascript">
var arravl=new Array();
function addField() {
for (q = 0; q < 3; q++) {
var ls_t = document.getElementById("mytable2");
var j = ls_t.rows.length;
maxcell = ls_t.rows[0].cells.length;
mynewrow = ls_t.insertRow(j);
mynewcell = mynewrow.insertCell(0);
// mynewcell = mynewrow.insertCell();
mynewcell.innerHTML = "<div style=\"margin-left:15px;\"><input id=\"name"+ j +"\" name=\"name\" type=\"text\" value=\"\" size=\"10\" title=\"请在此输入被邀请者姓名\"></div>";
mynewcell = mynewrow.insertCell(1);
mynewcell.innerHTML = "<input style=\"width:200px;\" id=\"mail"+ j +"\" name=\"mail\" type=\"text\" value=\"请在此输入收件人Email\" onclick=\"clearv(this)\" title=\"请在此输入被邀请者电子邮件\">" + " <a href='javascript:' onClick='tb_delete(this.parentNode.parentNode)'><img src='/images/grey_delete.gif' border='0' alt='删除此行'></a>"
mynewcell = mynewrow.insertCell(2);
mynewcell.id="td*"+j;
mynewcell.innerHTML = ""
}
}
function tb_delete(trNode)
{
var ls_t = document.getElementById("mytable2");
//i = getNodeIndex(ls_t, trNode);
i = trNode.rowIndex ;
//alert(i);
ls_t.deleteRow(i); }function check()
{
var tm = document.getElementById("tmail1");
var m = document.getElementsByName("mail");
var sub = document.getElementById("sub");
if (tm.value == "")
{
alert("您mail不能为空");
tm.focus();
return false;
}
else if (!/^([A-Za-z0-9])(\w)+@(\w)+(\.)(com|com|net|cn|net|org|biz|info|gov|gov|edu|edu)(?:(\.cn)|$)/.test(tm.value))
{
alert("您的EMAIL格式不正确");
tm.focus();
return false;
}
var i, nullcount = 0;
for (i = 0; i < m.length; i++)
{
if (m[i].value != "")
{
if(!/^([A-Za-z0-9])(\w)+@(\w)+(\.)(com|com|net|cn|net|org|biz|info|gov|gov|edu|edu)(?:(\.cn)|$)/.test(m[i].value))
{
alert("您的EMAIL格式不正确");
m[i].focus();
return false;
}
}
else
{
nullcount++;
}
}
if (nullcount == m.length)
{
alert("收件人mail不能全为空");
m[0].focus();
return false;
}
if (sub.value == "")
{
alert("您的主题不能为空");
sub.focus();
return false;
}
send();
}function send()
{
}
function clearv(m)
{
if (m.defaultValue == m.value)
m.value = "";
}
</script>
</HEAD>
<BODY style=" margin:0px 0px 0px 0px;background-color:transparent;">
<form action="#" id="form1" method="post">
<table width="100%" id="mytable2" border="0" cellpadding="0" cellspacing="0" style="border-left:1px solid #888; border-right:1px solid #888; margin:0px 0px 0px 0px; ">
<tr>
<th style="font-weight:normal;padding-left:15px;padding-top:5px;" align="left">姓名(选填):
</th>
<th style="font-weight:normal;padding-left:15px;padding-top:5px;" align="left">电子邮件(必填):
</th>
<th style="font-weight:normal;padding-left:15px;padding-top:5px;" align="left"> <img src="/images/q.gif" /> <a href="../../help.html">如何发送?</a>
</th>
</tr><tr>
<td><div style="margin-left:15px;"><input name="name" id="name1" type="text" value="" size="10" title="请在此输入被邀请者姓名" /></div>
</td>
<td><input style="width:200px;" name="mail" id="mail1" type="text" value="请在此输入收件人Email" onclick="clearv(this);" title="请在此输入被邀请者电子邮件" >
</td>
<td id="td*1">
</td>
</tr><tr>
<td><div style="margin-left:15px;"><input name="name" id="name2" type="text" value="" size="10" title="请在此输入被邀请者姓名" /></div>
</td>
<td><input style="width:200px;" name="mail" id="mail2" type="text" value="请在此输入收件人Email" onclick="clearv(this);" title="请在此输入被邀请者电子邮件" >
</td>
<td id="td*2">
</td>
</tr><tr>
<td><div style="margin-left:15px;"><input name="name" id="name3" type="text" value="" size="10" title="请在此输入被邀请者姓名" /></div>
</td>
<td><input style="width:200px;" name="mail" id="mail3" type="text" value="请在此输入收件人Email" onclick="clearv(this);" title="请在此输入被邀请者电子邮件" >
</td>
<td id="td*3">
</td>
</tr>
</table>
<table width="100%" id="mytable3" border="0" cellpadding="0" cellspacing="0" style="border-left:1px solid #888; border-right:1px solid #888; margin:0px 0px 0px 0px; ">
<tr><td align="right" style="padding-right:35px;padding-bottom:5px;"> <a href="javascript:addField()" title="添加更多空白行"><img src="/images/add.gif" border="0" /> 添加更多</a></td>
</tr>
</table>
<table width="100%" border=0 cellpadding=0 cellspacing=0 style="border-top:1px dotted #888;border-left:1px solid #888; border-right:1px solid #888; margin:0px 0px 0px 0px; ">
<tr>
<th style="font-weight:normal;padding-left:15px;padding-top:5px;" align="left">你的姓名(选填):
</th>
<th style="font-weight:normal;padding-left:15px;padding-top:5px;" align="left">你的电子邮件(必填):
</th>
<th style="font-weight:normal;padding-left:15px;padding-top:5px;" width="110" align="left">
</th>
</tr><tr>
<td><div style="margin-left:15px;"><input name="tname1" type="text" value="" size="10" title="请在此输入你的姓名" /></div>
</td>
<td><input style="width:200px;" name="tmail1" id="tmail1" type="text" value="请在此输入你的Email" onclick="clearv(this);" title="请在此输入你的电子邮件" >
</td>
<td id="t1">
</td>
</tr>
</table>
<table width="100%" id="mytable4" border="0" cellpadding="0" cellspacing="0" style="border-left:1px solid #888; border-right:1px solid #888; margin:0px 0px 0px 0px; ">
<tr>
<td><div style="margin-left:15px;"><img src="/images/zhuti.gif" /></div>
</td>
<td><input title="sub" id="sub" type="text" value="" style="width: 250px" />
</td>
<td style="font-weight:normal;padding-right:20px;padding-top:5px;"><a href="javascript:" onclick="check();">发送</a>
</td>
</tr>
</table>
<TABLE width="100%" id="mytable5" border="0" cellpadding="0" cellspacing="0" style="border-bottom:1px solid #888;border-left:1px solid #888; border-right:1px solid #888; margin:0px 0px 0px 0px; ">
<TR>
<TD style="font-weight:normal;padding-right:25px;padding-top:5px;padding-left:15px;"><textarea id="TextArea2" style="width: 100%; height: 80px;overflow-y:hidden;border-top:1px solid #888;border-left:1px solid #888; border-right:1px solid #888;border-bottom:0px solid #888;" ></textarea>
</TD>
</TR>
<TR>
<TD style="font-weight:normal;padding-right:25px;padding-left:15px;padding-bottom:5px;"><div id="disdiv" style="width: 100%; height: 20px;border-top:1px dotted #888;border-bottom:1px solid #888;border-left:1px solid #888; border-right:1px solid #888;font-size:12px;" ></div>
</TD>
</TR>
</TABLE>
</form>
</BODY>
</HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Email</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<meta NAME="GENERATOR" CONTENT="Mozilla/3.01Gold (Win95; I) [Netscape]">
</head>
<body >
<script language="javascript">
function openWin(v)
{
str=/^\s*([A-Za-z0-9_\-]+(\.\w+)*@(\w+\.)+\w{2,3})\s*$/;
if (str.test(v))
alert('格式正确');
else
alert('格式不正确');
}
function check()
{
if (document.form.email.value=="")
{
alert("请添写您的电子邮件.");
document.form.email.focus();
return false;
}
else if (!openWin(document.form.email.value))
{
alert('电子邮件格式不正确');
document.form.email.focus();
return false;
}
else
{
return true;
}
}
</script>
<input type=text id=txtEmail><button onclick='openWin(document.all.txtEmail.value);'>提交</button></body>
</html>决对好使