document.write('
解析:
<html>
<head>
<meta http-equiv="content-type" content="text/html;
charset=GB2312" />
</head>
<body>
<input type="text" id="email"/>
<input type="button" value=" 提交 " onclick="doSubmit()"/>
<script type="text/JavaScript">
// 来自 JavaScriptCN
var email = document.getElementById(\'email\');
function doSubmit() {
var emailText = email.value;
// 输入是否为空
if(emailText!=null && emailText!=\'\') {
// 长度不能小于 6 位
if(emailText.length>=6) {
// 使用 @ 分割成数组
var temp = emailText.split(\'@\');
if(temp.length==2) {
// 包含且只包含一个 @ 符号
// 获取 @ 符号后面的部分(即域名)
var domain = temp[1];
var lastChar = domain.substring(domain.
length - 1, domain.length);
// 最后一个字符不是数字(非数字的转换结果为 NaN)
if(parseInt(lastChar).toString()==\'NaN\'){
// 域名包含 . 才是正确的
if(domain.indexOf(\'.\')!=-1) {
var darr = domain.split(\'.\');
var name = darr[0].toUpperCase();
alert(\' 您好,来自 \' + name + \' 的
用户。\');
return;
}
}
}
}
}
alert(\' 请输入正确的 E-mail 地址! \');
}
</script>
</body>
</html>
');