全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

js实现显示手机号码效果

效果图:

代码如下:

<!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小时内与您取得联系。