六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 32|回复: 0

JavaScript中函数调用的一种扩展方法

[复制链接]

升级  20%

2

主题

2

主题

2

主题

童生

Rank: 1

积分
10
 楼主| 发表于 2013-1-23 02:44:25 | 显示全部楼层 |阅读模式
JavaScript中函数调用的一种扩展方法:

check1.js:String.prototype.email = testEmail;//判断电子邮箱格式,扩展方法//------------------------------判断电子邮箱格式------------------------------function testEmail(){  if(!this.isNull()){     if(this.search(/^([-_A-Za-z0-9\.]+)@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/)!=-1){  return true;}     else{  alert("电子邮箱格式不正确!");           return false;}  }  else      {return true;      }}

check2.js:var email = document.getElementById("email");if(!email.value.email()){          //使用扩展方法  alert("电子邮件格式不正确!");  email.focus();  return false;}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表