/* 功能:判断电子邮件输入是否合法
* 参数:field 所要进行判断的字段
* fieldName 字段名
* 返回:true 电子邮件输入合法
* false 电子邮件输入不合法
*/
function isEmailAddress(field, fieldName)
{
var s = field.value;
var filter=/^[A-Za-z0-9][A-Za-z0-9_-]*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (filter.test(s))
return true;
else
alert("请输入一个合法的电子信箱地址!" );
field.focus();
return false;
}
* 参数:field 所要进行判断的字段
* fieldName 字段名
* 返回:true 电子邮件输入合法
* false 电子邮件输入不合法
*/
function isEmailAddress(field, fieldName)
{
var s = field.value;
var filter=/^[A-Za-z0-9][A-Za-z0-9_-]*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.]+[A-za-z]$/;
if (filter.test(s))
return true;
else
alert("请输入一个合法的电子信箱地址!" );
field.focus();
return false;
}
解决方案 »
- 如何实现select列表拖拉效果
- DOM疑问!!!!????
- Ajax 提交问题...
- JavaScript如何识别中文和空格,急求,小女不够专业多多帮忙....
- 求JS正则表达式
- 火狐 外部的JS文件要怎么获取框架“main”,中的表单“bottom123”在;
- (很急呀,那位知道帮忙呀,在线等 javascript高手们帮帮忙呀)在jsp页面中 怎样在点击一个超链接是 弹出一个对话筐询问是否要删除一条记录
- 为什么JS这么慢,送分了!(可再加分)
- 紧急时期,请大家看一下我的作品,喜欢的帮忙投一票!
- JS 图片尺寸压缩,请教
- 如何实现有两个日期的情况下,如果另一个日期为空,则设置为同一个值?
- 刷新问题。。。。急急急。。。。
{
var s = field.value;
var filter=/^[A-Za-z0-9][A-Za-z0-9_-]*@[A-Za-z0-9_-]+\.[net|com|cn]$/;
if (filter.test(s))
return true;
else
alert("请输入一个合法的电子信箱地址!" );
field.focus();
return false;
}
unction checkemial(el)
{
var regu="^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
var re= new RegExp(regu);
if (el.search(re)== -1){
return true; //非法
}
return false;//正确
}上面的第二个方法是我经常用的.
{
var regu="^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$"
var re= new RegExp(regu);
if (el.search(re)== -1){
return true; //非法
}
return false;//正确
}
*检验EMAIL是否合法
*/
function chk_email(email){
var invalid = "";
if ( email.indexOf("@") == -1 || email.indexOf(".") == -1 || email.indexOf("\\") > -1 || email.indexOf("/") > -1 || email.indexOf("'") > -1 || email.indexOf("!") > -1 || email.indexOf(",") > -1 || email.indexOf(";") > -1 )
invalid = "Email地址不合法";
//返回信息
if (invalid == ""){
return true;
}else{
msgTipBox.setText(invalid);
msgTipBox.show();
msgTipBox.hideAfterSeconds(1);
msgTipBox.using=false;
$("email").select();
return false;
}
}