效果图:
代码如下:
<!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
相关文章:
微课制作网站有哪些,微课网怎么进?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
建站之星如何快速生成多端适配网站?
javascript中的try catch异常捕获机制用法分析
如何快速完成中国万网建站详细流程?
如何在腾讯云服务器上快速搭建个人网站?
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
如何在Golang中指定模块版本_使用go.mod控制版本号
建站之星安装失败:服务器环境不兼容?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
如何做静态网页,sublimetext3.0制作静态网页?
建站主机选购指南:核心配置优化与品牌推荐方案
C#怎么使用委托和事件 C# delegate与event编程方法
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
浅谈Javascript中的Label语句
MySQL查询结果复制到新表的方法(更新、插入)
如何选择高性价比服务器搭建个人网站?
青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?
建站之星后台管理:高效配置与模板优化提升用户体验
如何通过虚拟主机空间快速建站?
黑客如何利用漏洞与弱口令入侵网站服务器?
宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?
如何选择高效便捷的WAP商城建站系统?
宿州网站制作公司兴策,安徽省低保查询网站?
建站主机选购指南与交易推荐:核心配置解析
如何通过虚拟机搭建网站?详细步骤解析
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
如何在阿里云购买域名并搭建网站?
如何通过云梦建站系统实现SEO快速优化?
无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?
如何快速搭建支持数据库操作的智能建站平台?
建站VPS推荐:2025年高性能服务器配置指南
较简单的网站制作软件有哪些,手机版网页制作用什么软件?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
家具网站制作软件,家具厂怎么跑业务?
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
建站主机类型有哪些?如何正确选型
如何通过FTP空间快速搭建安全高效网站?
已有域名如何快速搭建专属网站?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
高防服务器租用如何选择配置与防御等级?
*请认真填写需求信息,我们会在24小时内与您取得联系。