?? reg.js
字號:
function Check()
{
if ( reg.username.value==""){
alert ("提示:\n\n請填寫需要查詢的用戶名!");
reg.username.focus();
return false;
}
if (!CheckIfEnglish(reg.username.value ) || reg.username.value.length > 12 || reg.username.value.length < 3) {
alert("提示:\n\n您的用戶名不符合規范,必須3-12個英文字母或數字!");
reg.username.focus();
return false;
}
var uName=document.reg.username.value;
window.open("regcheck.asp?username="+uName,"check","width=320,height=30,left=300,top=200");
}
function CheckIfEnglish( String )
{
var Letters = "abcdefghijklmnopqrstuvwxyz0123456789-";
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==""){
alert ("提示:\n\n請填寫需要注冊的用戶名!");
reg.username.focus();
return false;
}
if (!CheckIfEnglish(reg.username.value ) || reg.username.value.length > 12 || reg.username.value.length < 3) {
alert("提示:\n\n您的用戶名不符合規范,必須3-12個英文字母或數字!");
reg.username.focus();
return false;
}
if (reg.password.value ==0){
alert ("提示:\n\n請輸入密碼");
reg.password.focus();
return false;
}
if (reg.password.value.length < 6 || reg.password.value.length > 12){
alert ("提示:\n\n對不起,密碼應該為6-12位");
reg.password.focus();
return false;
}
if (reg.password2.value ==0){
alert ("提示:\n\n請再次確認您的密碼");
reg.password.focus();
return false;
}
if (document.reg.password2.value != document.reg.password.value){
alert ("提示:\n\n您的兩次輸入的密碼不一致");
document.reg.password2.focus();
return false;
}
if (reg.question.value.length==0) {
alert("提示:\n\n請填寫密碼提示問題");
reg.question.focus();
return false;
}
if (reg.answer.value.length==0) {
alert("提示:\n\n請填寫密碼提示問題的答案");
reg.answer.focus();
return false;
}
if (reg.question.value == reg.answer.value) {
alert("提示:\n\n為了安全起見,密碼提示問題和答案不能一樣!");
reg.question.focus();
return false;
}
if (reg.truename.value==0 || reg.truename.value.length < 2 || reg.truename.value.length > 4)
{ alert("提示:\n\n請正確填寫您的真實姓名!");
reg.truename.focus();
return false;
}
if (!ischinese(reg.truename.value )) {
alert("提示:\n\n您的真實姓名不正確,必須為中文!");
reg.truename.focus();
return false;
}
if ( reg.sex.value==""){
alert ("提示:\n\n請選擇您的性別!");
reg.sex.focus();
return false;
}
if ( reg.age.value==""){
alert ("提示:\n\n請填寫您的年齡!");
reg.age.focus();
return false;
}
if (!CheckIfid(reg.age.value )) {
alert("提示:\n\n年齡必須為數字!");
reg.age.focus();
return false;
}
if(reg.add.value==0){
alert("提示:\n\n請選擇您所在的省份或地區!")
return false;
}
if (reg.zip.value==0 || reg.zip.value.length < 6 ){
alert ("提示:\n\n請填寫您的郵政編碼!");
reg.zip.focus();
return false;
}
if (!CheckIfid(reg.zip.value )) {
alert("提示:\n\n您填寫的郵政編碼不正確!");
reg.zip.focus();
return false;
}
if (!CheckIfid(reg.tel.value )) {
alert("提示:\n\n您填寫的電話號碼格式不正確,只能填寫數字!");
reg.tel.focus();
return false;
}
if (reg.email.value.length==0) {
alert("提示:\n\n請填寫您的E-mail地址");
reg.email.focus();
return false;
}
if (reg.email.value.length > 0 && !reg.email.value.match( /^.+@.+$/ ) ) {
alert("提示:\n\nEmail 格式錯誤,請檢查后重新輸入!");
document.reg.email.focus();
return false;
}
if (reg.sitename.value==0 || reg.sitename.value.length < 2 ){
alert ("提示:\n\n請正確填寫您的網站名稱!");
reg.sitename.focus();
return false;
}
if (reg.sitetype.value.length==0) {
alert("提示:\n\n請選擇您的網站所屬分類!");
return false;
}
if (reg.intro.value.length > 30 ) {
alert("提示:\n\n網站介紹不能超過30個字!");
reg.intro.focus();
return false;
}
if (reg.groups.value==0) {
alert("提示:\n\n請選擇所需空間類型!");
reg.groups.focus();
return false;
}
document.reg.submit.disabled=true;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -