手机号码格式填写的方法是:
一般是“1xx-xxx-xxxx”。需要检查手机号码是否正确(支持13、15开头的11位手机号码),输入法的全角/半角问题。
输入全角数字不能通过验证,输入法的全角/半角输入的数字是不一样的,即全角数字1234和半角数字1234是不同的,输入只支持半角数字,虽然数字是正确的但是还是不能通过验证。
注册是很麻烦的,不要用手机那个。首先邮箱千万不要用QQ邮箱,最好是雅虎,因为这个是通用的,而QQ邮箱,台湾不认。首先点击加入会员,弹出页选择同意,确认。然后选择海外地区,除了台湾本地人,其余IP台湾OMG一律视为海外。然后按要求输入验证码。选择上传证件档案认证,最好有你本人或其他人的身份证,要很清楚,去扫描一个或者上网上搜一个,但是网上搜的大部分都被使用过。上传完毕以后,填写你想注册的账号和密码,个人资料,邮箱要用雅虎哦,自己申请一个。然后等待邮件就可以了。
具体如下:
1、介绍
《Luna2》是由韩国EYA Interactive开发、八爪鱼游戏娱乐平台代理的一款3DQ版MMORPG网络游戏。游戏在现有的传统RPG游戏模式中加入了非常多的玩家互动系统,以培养玩家间的交流为主要目的。超萌的游戏风格和强大的社区交互功能是游戏最大的亮点。游戏讲述的是在名为蓝色大陆的世界上, 人类、精灵、魔族三个种族共同对抗邪恶势力的故事。
2、游戏简介
《Luna2》是由韩国EYA Interactive开发、八爪鱼游戏娱乐平台代理的一款3DQ版MMORPG网络游戏。游戏在现有的传统RPG游戏模式中加入了非常多的玩家互动系统,以培养玩家间的交流为主要目的。超萌的游戏风格和强大的社区交互功能是游戏最大的亮点;游戏讲述的是在名为蓝色大陆的世界上, 人类、精灵、魔族三个种族共同对抗邪恶势力的故事。
3、创世开端
在最初混沌空虚、广阔又了无生命的大地上,最初之神--Luna女神创造了地上所有的种族,其中包括拥有强大创造力的人类(Human)和具有超强力量的魔族(Devil)。在那之后,为了保持世界的平衡,女神又委派了仲裁者"龙"来维持这个世界的秩序。
javascript可以使用正则表达式来验证电话号码。
以下是使用正则表达式来验证电话号码是手机号码,座机号码和区分是否带区号:
function Phone(val)
{var isMobilePhone = /^([0-9]{3,4}-)[0-9]{7,8}$/;
var isFixMob= /^01[3|4|5|8][0-9]\d{8}$/;
if(isFixMobtest(val)||isMobilePhonetest(val))
{return true;}else{return false;}}
if (Phone(myFormPhonevalue) == false)
{layeralert('联系电话格式错误');myFormPhonefocus();return false;}
扩展资料:
正则表达式应用——实例应用
1验证用户名和密码:("^[a-zA-Z]\w{5,15}$")正确格式:"[A-Z][a-z]_[0-9]"组成,并且第一个字必须为字母6~16位;
2验证电话号码:("^(\d{3,4}-)\d{7,8}$")正确格式:xxx/xxxx-xxxxxxx/xxxxxxxx;
3验证手机号码:"^1[3|4|5|7|8][0-9]{9}$";
4验证身份证号(15位):"\d{14}[[0-9],0-9xX]",(18位):"\d{17}(\d|X|x)";
5验证Email地址:("^\w+([-+]\w+)@\w+([-]\w+)\\w+([-]\w+)$");
6只能输入由数字和26个英文字母组成的字符串:("^[A-Za-z0-9]+$");
7整数或者小数:^[0-9]+([][0-9]+){0,1}$
8只能输入数字:"^[0-9]$"。
9只能输入n位的数字:"^\d{n}$"。
10只能输入至少n位的数字:"^\d{n,}$"。
11只能输入m~n位的数字:"^\d{m,n}$"。
12只能输入零和非零开头的数字:"^(0|[1-9][0-9])$"。
13只能输入有两位小数的正实数:"^[0-9]+(\[0-9]{2})$"。
14只能输入有1~3位小数的正实数:"^[0-9]+(\[0-9]{1,3})$"。
15只能输入非零的正整数:"^\+[1-9][0-9]$"。
参考资料:
本(机)人手机验证码是多少,这也是个人隐私通常是提示不能泄露给他人,用手机在登录网址办理重要业务时,需要验证机主信息,通过发送动态短信验证码,输入验证码办理业务,验证码是多少,具体要看实际给发送的是多少,不是固定的,是随机给的数或字母
百度不能出来吗?js实现身份证号码验证
以下是根据身份证号码编码规则,使用JS对其进行有效性验证代码IdCard-Validatejs代码如下: /
身份证15位编码规则:dddddd yymmdd xx p
dddddd:地区码
yymmdd: 出生年月日
xx: 顺序类编码,无法确定
p: 性别,奇数为男,偶数为女
<p />
身份证18位编码规则:dddddd yyyymmdd xxx y
dddddd:地区码
yyyymmdd: 出生年月日
xxx:顺序类编码,无法确定,奇数为男,偶数为女
y: 校验码,该位数值可通过前17位计算获得
<p />
18位号码加权因子为(从右到左) Wi = [ 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2,1 ]
验证位 Y = [ 1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2 ]
校验位计算公式:Y_P = mod( ∑(Ai×Wi),11 )
i为身份证号码从右往左数的 218 位; Y_P为脚丫校验码所在校验码数组位置
/
var Wi = [ 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 ];// 加权因子
var ValideCode = [ 1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2 ];// 身份证验证位值10代表X
function IdCardValidate(idCard) {
idCard = trim(idCardreplace(/ /g, ""));
if (idCardlength == 15) {
return isValidityBrithBy15IdCard(idCard);
} else if (idCardlength == 18) {
var a_idCard = idCardsplit("");// 得到身份证数组
if(isValidityBrithBy18IdCard(idCard)&&isTrueValidateCodeBy18IdCard(a_idCard)){
return true;
}else {
return false;
}
} else {
return false;
}
}
/
判断身份证号码为18位时最后的验证位是否正确
@param a_idCard 身份证号码数组
@return
/
function isTrueValidateCodeBy18IdCard(a_idCard) {
var sum = 0; // 声明加权求和变量
if (a_idCard[17]toLowerCase() == 'x') {
a_idCard[17] = 10;// 将最后位为x的验证码替换为10方便后续操作
}
for ( var i = 0; i < 17; i++) {
sum += Wi[i] a_idCard[i];// 加权求和
}
valCodePosition = sum % 11;// 得到验证码所位置
if (a_idCard[17] == ValideCode[valCodePosition]) {
return true;
} else {
return false;
}
}
/
通过身份证判断是男是女
@param idCard 15/18位身份证号码
@return 'female'-女、'male'-男
/
function maleOrFemalByIdCard(idCard){
idCard = trim(idCardreplace(/ /g, ""));// 对身份证号码做处理。包括字符间有空格。
if(idCardlength==15){
if(idCardsubstring(14,15)%2==0){
return 'female';
}else{
return 'male';
}
}else if(idCardlength ==18){
if(idCardsubstring(14,17)%2==0){
return 'female';
}else{
return 'male';
}
}else{
return null;
}
// 可对传入字符直接当作数组来处理
// if(idCardlength==15){
// alert(idCard[13]);
// if(idCard[13]%2==0){
// return 'female';
// }else{
// return 'male';
// }
// }else if(idCardlength==18){
// alert(idCard[16]);
// if(idCard[16]%2==0){
// return 'female';
// }else{
// return 'male';
// }
// }else{
// return null;
// }
}
/
验证18位数身份证号码中的生日是否是有效生日
@param idCard 18位书身份证字符串
@return
/
function isValidityBrithBy18IdCard(idCard18){
var year = idCard18substring(6,10);
var month = idCard18substring(10,12);
var day = idCard18substring(12,14);
var temp_date = new Date(year,parseFloat(month)-1,parseFloat(day));
// 这里用getFullYear()获取年份,避免千年虫问题
if(temp_dategetFullYear()!=parseFloat(year)
||temp_dategetMonth()!=parseFloat(month)-1
||temp_dategetDate()!=parseFloat(day)){
return false;
}else{
return true;
}
}
/
验证15位数身份证号码中的生日是否是有效生日
@param idCard15 15位书身份证字符串
@return
/
function isValidityBrithBy15IdCard(idCard15){
var year = idCard15substring(6,8);
var month = idCard15substring(8,10);
var day = idCard15substring(10,12);
var temp_date = new Date(year,parseFloat(month)-1,parseFloat(day));
// 对于老身份证中的你年龄则不需考虑千年虫问题而使用getYear()方法
if(temp_dategetYear()!=parseFloat(year)
||temp_dategetMonth()!=parseFloat(month)-1
||temp_dategetDate()!=parseFloat(day)){
return false;
}else{
return true;
}
}
//去掉字符串头尾空格
function trim(str) {
return strreplace(/(^\s)|(\s$)/g, "");
}
本文为大家介绍下使用jquery验证邮箱 验证手机号码 具体实现思路及代码如下 感兴趣的朋友可以学习下
代码如下
//jquery验证邮箱 function checkSubmitEmail() { if ($( #email ) val() == ) { //$( #confirmMsg l( <font color= red >邮箱地址不能为空!</font> ); alert( 邮箱不能为空! ) $( #email ) focus(); return false; } if (!$( #email ) val() match(/^\w+(( \w+)|(\ \w+))\@[A Za z ]+((\ | )[A Za z ]+)\ [A Za z ]+$/)) { alert( 邮箱格式不正确 ); //$( #confirmMsg l( <font color= red >邮箱格式不正确!请重新输入!</font> ); $( #email ) focus(); return false; } return true; }
//jquery验证手机号码 function checkSubmitMobil() { if ($( #mobile ) val() == ) { alert( 手机号码不能为空! ); //$( #moileMsg l( <font color= red >手机号码不能为空!</font> ); $( #mobile ) focus(); return false; }
if (!$( #mobile ) val() match(/^((( [ ]{ })| | )+\d{ })$/)) { alert( 手机号码格式不正确! ); //$( #moileMsg l( <font color= red >手机号码格式不正确!请重新输入!</font> ); $( #mobile ) focus(); return false; } return true; }
责编:at lishixinzhi/Article/program/Java/Javascript/201311/25344
欢迎分享,转载请注明来源:浪漫分享网
评论列表(0条)