给个验证URL和email的函数来看看,最好有正则表达验证的

saabi 2002-08-18 05:08:13
给个验证URL和email的函数来看看,最好有正则表达验证的
多谢!
...全文
41 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
太古盟约 2002-08-18
  • 打赏
  • 举报
回复
验证为email格式
<s cript LANGUAGE=Javas cript RUNAT=Server>
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
alert("oh");
}
</s cript>
<input type=text onblur=isEmail(this.value)>
wjmmml 2002-08-18
  • 打赏
  • 举报
回复
检查email:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript1.2">
function isEmailAddress (string) {
var addressPattern =
/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
return addressPattern.test(string);
}
function checkEmail (field) {
if (!isEmailAddress(field.value)) {
alert('Please enter correct email address!');
field.focus();
field.select();
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="aForm">
Your email address:
<INPUT TYPE="text" NAME="email"
ONCHANGE="checkEmail(this);"
>
</FORM>
</BODY>
</HTML>
qiushuiwuhen 2002-08-18
  • 打赏
  • 举报
回复
js文档上的URL
/(\w+):\/\/([^/:]+)(:\d*)?([^# ]*)/
以前写的Email
/^([\.\w-]){3,}@([\w-]){3,}(\.([\w]){2,4}){1,2}$/

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧