jquery - jQuery 相互检查输入

标签 jquery html css

我必须根据用户输入的电子邮件检查用户输入,以检查它们是否太相似,如果太相似,我需要抛出错误。例如;

“用户名不能与电子邮件地址太相似,例如,如果电子邮件地址是 charlie@hud.ac.uk,则用户名不能是 charlie。”

我该怎么做呢?

编辑:我想根据电子邮件地址的第一部分(@ 之前的部分)检查用户名

最佳答案

var email, username;
if (username === email.split('@')[0]) {
  alert('failed');
}

这会将用户名与电子邮件的用户名部分进行比较。

编辑: 重点是您可以通过 email.split('@')[0] 从电子邮件中获取用户名部分,然后由您定义相似程度。

function is_similar (str1, str2) {
    // implement your similar logic here
    // return true or false
}

关于jquery - jQuery 相互检查输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12768307/

相关文章:

javascript - 从 displaform.aspx 隐藏 id 或 div

javascript按钮点击功能不起作用

jquery - 为单击的不同类动态更改文本 - Jquery 灯箱插件

javascript - 如何从 mysql 查询结果 onChange 下拉列表中自动填充文本框值?

html - 我应该使用 <table> 还是 <ul>?

html 和 css - div 容器的不同高度

html - 如何使用内部阴影和滚动条正确设置文本区域的样式

javascript - cakePHP项目中的Jquery Ajax请求返回禁止(403)

javascript - 修复 Bootstrap 下拉菜单的行为

JavaScript - 头部、主体还是 jQuery?