js验证电话号码(包括手机,固定电话,带区号,不带区号))
javascript可以使用正则表达式来验证电话号码。
以下是使用正则表达式来验证电话号码是手机号码,座机号码和区分是否带区号:
function Phone(val)
{var isMobilePhone = /^({3,4}-)?{7,8}$/;
var isFixMob= /^0?1[3|4|5|8]\d{8}$/;
if(isFixMob.test(val)||isMobilePhone.test(val))
{return true;}else{return false;}}
if (Phone(myForm.Phone.value) == false)
{layer.alert(’联系电话格式错误’);myForm.Phone.focus();return false;}
扩展资料:
正则表达式应用——实例应用
1.验证用户名和密码:(“^[a-zA-Z]\w{5,15}$“)正确格式:“[A-Z][a-z]_“组成,并且第一个字必须为字母6~16位;
2.验证电话号码:(“^(\d{3,4}-)\d{7,8}$“)正确格式:xxx/xxxx-xxxxxxx/xxxxxxxx;
3.验证手机号码:“^1[3|4|5|7|8]{9}$“;
4.验证身份证号(15位):“\d{14}[,0-9xX]“,(18位):“\d{17}(\d|X|x)“;
5.验证Email地址:(“^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$“);
6.只能输入由数字和26个英文字母组成的字符串:(“^[A-Za-z0-9]+$“);
7.整数或者小数:^+([.]+){0,1}$
8.只能输入数字:“^*$“。
9.只能输入n位的数字:“^\d{n}$“。
10.只能输入至少n位的数字:“^\d{n,}$“。
11.只能输入m~n位的数字:“^\d{m,n}$“。
12.只能输入零和非零开头的数字:“^(0|*)$“。
13.只能输入有两位小数的正实数:“^+(\.{2})?$“。
14.只能输入有1~3位小数的正实数:“^+(\.{1,3})?$“。
15.只能输入非零的正整数:“^\+?*$“。
参考资料:百度百科:正则表达
如何才能在jsp文件中使用el表达式
下载jstl.jar导入到项目的环境中。
在jsp页面头部声明el表达式
《%@ taglib prefix=“c“ uri=“
这样就可以了。
《c:if》相当于if语句《/c:if》
《c:choose》
《c:when》相当于if《/c:when》
《c:otherwise》这个是else《/c:otherwise》
《c:forEach》
这几个是常用的。
简单的HTML+js图片轮播
h5代码:
《div id=“wrap“》
《ul id=“list“》
《li》10《/li》
《li》9《/li》
《li》8《/li》
《li》7《/li》
《li》6《/li》
《li》5《/li》
《li》4《/li》
《li》3《/li》
《li》2《/li》
《li》1《/li》
《/ul》
《/div》-js正则表达式验证手机号码
css代码:
《style type=“text/css“》
@-webkit-keyframes move{
0%{left:-500px;}
100%{left:0;}
}
#wrap{width:600px;height:130px;border:1px solid #000;position:relative;margin:100px auto;
overflow: hidden;}
#list{position:absolute;left:0;top:0;padding:0;margin:0;
-webkit-animation:5s move infinite linear;width:200%;}
#list li{list-style:none;width:120px;height:130px;border:1px solid red;background: pink;
color:#fff;text-align: center;float:left;font:normal 50px/2.5em ’微软雅黑’;}
#wrap:hover #list{-webkit-animation-play-state:paused;}
《/style》-js
扩展资料:
轮播图就是一种网站在介绍自己的主打产品或重要信息的传播方式。说的简单点就是将承载着重要信息的几张图片,在网页的某一部位进行轮流的呈现,从而做到让浏览者很快的了解到网站想要表达的主要信息。以及各种新闻网站的头版头条都是用这种方式呈现的重要信息。
-js正则表达式验证手机号码
轮播图的实现方式:例如:有5张轮播的图片,每张图片的宽度为1024px、高度为512px.那么轮播的窗口大小就应该为一张图片的尺寸,即为:1024×512。之后将这5张图片0px水平相接组成一张宽度为:5120px,高度依然为:512px。最后将这张合成后的大图每次向左移动1024px即可实现轮播图。
-js