正在验证javascript中的联系电话
Validating Contact Number in javascript
我有一个文本框和一个div,格式如下:
<input type="text" name="NContact" placeholder="New Contact No." id="txtNewContact"/>
<div id="divCheckContact">
现在,每次按下NContact中的键时,我都需要检查输入的值是否为数字,以及它是否为10位数。并在除数中显示消息
如何做请帮忙。
您可以添加pattern
和title
来执行此操作:
<input type="text" pattern="'d{10}" title="Type 10 digits please" />
上面将检查10位数字,如果它无效,将显示标题。
演示
注意:这是html5规范的一部分。不适用于IE 9及以下版本。
你也可以在纯js:中完成
var elem = document.getElementById('txtNewContact');
elem.onkeydown = function(){
if(!/'d{10}/.test(elem.value)){
alert("Type 10 digits please");
}
}
使用此
示例
$('#txtNewContact').keyup(function(){
var re = isNaN($(this).val());
if(!re)
{
$('#divCheckContact').html("");
}else
{
$('#divCheckContact').html("please enter only numbers");
$(this).val('');
}
if($(this).val().length>10)
{
$('#divCheckContact').html("please enter only ten 10 digits contact no");
return false;
}
});
相关文章:
- 正则表达式,用于在 JavaScript 中为电话号码添加短划线
- 通过Javascript将HTML中的电话号码与URL参数进行交换
- Javascript/Ajax:通过点击按钮检查有效的电子邮件和电话号码
- 使用javascript验证电话号码无效
- 用于电话验证的JavaScript正则表达式
- Javascript 不联系 php 页面
- sugarcrm REST 更新 关系 beteen 联系人和帐户 javascript
- Javascript-如何验证两个电话号码是否不同
- javascript/jquery:从字符串中提取电话号码
- 联系表单Javascript/Ajax/PHP不是't工作
- 电话号码格式javascript
- 电话号码没有't获取经过验证的javascript
- 检测移动电话上调用javascript函数的动作
- 获取所有用户's的联系人列表(包括电话号码)来自javascript中的谷歌登录
- 使用Javascript的联系表格
- 使用 javascript 重定向联系表单 7
- 运行代码以在Android应用程序中单击javascript按钮?尝试在页面上抓取回复按钮联系信息 craigslist
- 删除所有电子邮件,外部链接,联系电话和几个词正则表达式
- 隐藏部分电子邮件和联系电话
- 正在验证javascript中的联系电话