效果图:
代码如下:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>telephone number</title>
<style>
*{
margin:0;
padding:0;
}
form{
width:300px;
position:relative;
margin:10px;
}
fieldset{
padding:10px;
border:1px dashed #ddd;
}
#num_info{
display:none;
position:absolute;
left: 11px;
bottom: 37px;
width: 170px;
height:30px;
border:1px solid #ddd;
border-bottom:none;
background-color:#f6f6f6;
font:20px/30px verdana,arial;
color:#F90;
}
#num{
width:170px;
height:24px;
line-height:24px;
margin-top:40px;
border:1px solid #bbb;
}
#num:focus{
outline:none;
border-color:#999;
}
p{
font-size:12px;
color:#999;
}
</style>
</head>
<body>
<form>
<fieldset>
<label id="num_info" for="num"></label>
<input type="text" id="num" maxlength="11">
</fieldset>
</form>
<script>
window.onload=function(){
var $numInfo=document.getElementById('num_info'),
$num=document.getElementById('num'),
_val,_val1,_val2;
$num.onkeyup=function(){
var val=this.value=this.value.replace(/[^\d]/g,''),
len=val.length;
if(val!=''){$numInfo.style.display='block';}
if(len<=3){
_val=_val1= val.substr(0,3);
}
else if(len>3&&len<=7){
_val=_val2=_val1+"-"+val.substr(3,len);
}
else if(len>7){
_val=_val2+'-'+val.substr(7,len);
}
$numInfo.innerHTML=_val;
}
$num.onblur=function(){
$numInfo.style.display='none';
}
}
</script>
</body>
</html>
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# js
# 手机
# 号码
# javascript 手机号码正则表达式验证函数
# js 手机号码合法性验证代码集合
# 实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)
# js验证电话号码与手机支持+86的正则表达式
# js验证输入是否为手机号码或电话号码示例
# 验证手机号码的JS方法分享
# javascript IP、域名、手机号码正则表达式验证代码
# javascript 手机号码验证是否正确
# js验证电话号码手机号码的正则表达式
# js代码验证手机号码和电话号码是否合法
# border
# fieldset
# dashed
# num_info
# ddd
# width
# px
# relative
# position
# height
# background
# solid
# absolute
# display
# left
# bottom
# form
# brush
# class
# xhtml
相关文章:
常州自助建站工具推荐:低成本搭建与模板选择技巧
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
北京专业网站制作设计师招聘,北京白云观官方网站?
如何在阿里云服务器自主搭建网站?
制作证书网站有哪些,全国城建培训中心证书查询官网?
建站VPS推荐:2025年高性能服务器配置指南
C#怎么创建控制台应用 C# Console App项目创建方法
如何快速搭建高效WAP手机网站吸引移动用户?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
建站之星如何快速生成多端适配网站?
建站之星微信建站一键生成小程序+多端营销系统
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
建站为何优先选择香港服务器?
山东网站制作公司有哪些,山东大源集团官网?
Swift中循环语句中的转移语句 break 和 continue
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
建站之星展会模板:智能建站与自助搭建高效解决方案
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
岳西云建站教程与模板下载_一站式快速建站系统操作指南
网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?
官网建站费用明细查询_企业建站套餐价格及收费标准指南
制作网站的网址是什么,请问后缀为.com和.com.cn还有.cn的这三种网站是分别是什么类型的网站?
如何选择最佳自助建站系统?快速指南解析优劣
在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?
如何选择高效便捷的WAP商城建站系统?
C#怎么使用委托和事件 C# delegate与event编程方法
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
网页设计网站制作软件,microsoft office哪个可以创建网页?
济南网站建设制作公司,室内设计网站一般都有哪些功能?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
个人网站制作流程图片大全,个人网站如何注销?
,柠檬视频怎样兑换vip?
如何选择网络建站服务器?高效建站必看指南
如何解决VPS建站LNMP环境配置常见问题?
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
深入理解Android中的xmlns:tools属性
b2c电商网站制作流程,b2c水平综合的电商平台?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
建站主机无法访问?如何排查域名与服务器问题
黑客如何利用漏洞与弱口令入侵网站服务器?
c++怎么用jemalloc c++替换默认内存分配器【性能】
如何通过WDCP绑定主域名及创建子域名站点?
如何在腾讯云服务器快速搭建个人网站?
,怎么用自己头像做动态表情包?
建站168自助建站系统:快速模板定制与SEO优化指南
如何在腾讯云免费申请建站?
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
建站之星代理费用多少?最新价格详情介绍
*请认真填写需求信息,我们会在24小时内与您取得联系。