HTML检测邮箱是否含有@

HTML检测邮箱是否含有@,第1张

<script>

var str=aaaaaa@qq.com

if(str.indexOf('@')!='-1){

  alert('有')

}else{

  alert('没有')

}

</script>

没有办法测试。 因为 客户端 是通过 HTML form 传递 要发送的内容 到服务器, 由服务器端发送。你只能通过 HTML 语法检查,看生成的 地址是否正确

至于 服务器 CGI 处理是否正确,能否正确发送,服务器 sendmail.exe 能否正确工作,路途和接收地邮箱服务器工作是否正常。许多环节客户端 是无法测试的。

第一种

<input type="email">

第二种:正则表达式

var email = 'youemail@gmail.com'

var email_reg = /^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/

if( email_reg.test( email ) ) {

    alert('邮箱格式正确')

} else {

    alert('邮箱格式错误')

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8310799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存