📄 reg.js
字号:
function CheckIfEnglish( String )
{
var Letters = "abcdefghijklmnopqrstuvwxyz-";
var i;
var c;
if(String.charAt( 0 )=='-')
return false;
if( String.charAt( String.length - 1 ) == '-' )
return false;
for( i = 0; i < String.length; i ++ )
{
c = String.charAt( i );
if (Letters.indexOf( c ) < 0)
return false;
}
return true;
}
function CheckIfid( String )
{
var Letters = "1234567890";
var i;
var c;
if(String.charAt( 0 )=='-')
return false;
if( String.charAt( String.length - 1 ) == '-' )
return false;
for( i = 0; i < String.length; i ++ )
{
c = String.charAt( i );
if (Letters.indexOf( c ) < 0)
return false;
}
return true;
}
function ischinese(s){
var ret=true;
for(var i=0;i<s.length;i++)
ret=ret && (s.charCodeAt(i)>=10000);
return ret;
}
function check_input()
{
if (reg.username.value.length > 8 || reg.username.value.length < 3 || reg.username.value==""){
alert ("\n请填写您的用户名!");
return false;
}
if (!CheckIfEnglish(reg.username.value )) {
alert("\n您的用户名不符合规范,必须3-8个英文字符!");
return false;
}
if (reg.name.value=="" || reg.name.value.length < 2 || reg.name.value.length > 4)
{ alert("请正确填写您的真实姓名!");
return false;
}
if (!ischinese(reg.name.value )) {
alert("\n您的真实姓名不正确,必须为中文!");
return false;
}
if(!(reg.sex[0].checked||reg.sex[1].checked)){
alert("\请选择您的性别!")
return false;
}
if(!(reg.yeah.value!=""&®.moon.value!=""&®.day.value!="")){
alert("\请正确选择您的出生日期!")
return false;
}
if(reg.add.value==""){
alert("\请选择您所在的省份或地区!")
return false;
}
if (reg.zip.value=="" || reg.zip.value.length < 6 ){
alert ("\n请填写您的邮政编码!");
return false;
}
if (!CheckIfid(reg.zip.value )) {
alert("\n您填写的邮政编码不正确!");
return false;
}
if (reg.card.value.length > 18 || reg.card.value.length < 6 || reg.card.value==""){
alert ("\n请正确填写有效证件号码,必须为数字,6-18个字符!");
return false;
}
if (!CheckIfid(reg.card.value )) {
alert("\n您填写的有效证件号码不正确!");
return false;
}
if (!CheckIfid(reg.tel.value )) {
alert("\n您填写的电话号码格式不正确,只能填写数字!");
return false;
}
if (reg.email.value.length==0) {
alert("\n请填写您的E-mail地址");
return false;
}
else if ((reg.email.value.indexOf("@")<0)||(reg.email.value.indexOf(":")!=-1))
{
alert("\n您填写的E-mail有误,请重新填写!");
return false;
}
if (reg.sitename.value==0 || reg.sitename.value.length < 2 ){
alert ("\n请正确填写您的网站名称!");
return false;
}
if (reg.sitetype.value.length==0) {
alert("\n请选择您的网站所属分类!");
return false;
}
if (reg.intro.value.length > 30 ) {
alert("\n网站介绍不能超过30个字!");
return false;
}
if (reg.groups.value.length==0) {
alert("\n请选择所需空间类型!");
return false;
}
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -