Javascript-如何验证两个电话号码是否不同
Javascript - How to validate two phone numbers to be different
电话号码-1有两个字段。电话号码2。备用电话号码。
因此,用户应该在"备用电话号码"字段中输入不同的电话号码。如果他们在第一个字段"电话号码"中输入相同的号码,则会发出"备用电话号码"应该不同的警告信息。
我想要验证以上内容的javascript代码。
这只是比较两个字符串,如下所示:
var p1 = document.getElementById('yourInputPhone1ID');
var p2 = document.getElementById('yourInputPhone2ID');
// Comparison
if(p1.value != ''){
if(p1.value == p2.value){
alert('Alternate phone number should be different');
}
}
else{
alert('missing phone number 1');
}
}
对于第一个电话号码验证,您可以在提交时使用js函数:
function validatePhone(txtPhone) {
var a = document.getElementById(txtPhone).value;
var filter = /^[0-9-+]+$/;
if (filter.test(a)) {
return true;
} else {
return false;
}
}
为了以不同的方式验证你的第二个电话号码,你可以用上面的代码再创建一个JS函数,并根据你的需要更新RegEx in过滤器。
相关文章:
- JQuery合并了keyup和focusout两个函数
- 如何使用 node.js 比较两个 json 数组
- 为复选框javascript指定两个值
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 带有加号的电话号码验证(可选)
- 单击时切换两个图像
- 我可以'我似乎不知道如何修复javascript中的两个lint.有人能帮我理解吗
- 基于两个条件退出While循环
- Javascript-如何验证两个电话号码是否不同
- 修剪+1个电话号码node.js
- 从电话号码中提取两位数字的正则表达式
- JavaScript正则表达式帮助:验证电话号码,但不包括555个号码(匹配这个,但不匹配那个)
- 呼叫号码方法与两个点在javascript
- 如何修复显示自动2位数字的最后一个电话号码到第二个文本字段
- 如何显示自动2位数字的最后一个电话号码到第二个文本框
- 我为使用三个输入的电话号码使用的正则表达式代码有什么问题?
- 用于电话号码验证的Javascript正则表达式.字符串至少包含1位数字,0个或多个空格和'-'
- 多个电话号码验证
- 电话号码屏蔽使用与三个输入字段
- 如何通过2个电话号码进行嵌套循环