表單驗證通過
window.onload = function(),false);
password2.addeventlistener("blur",function(),false);
email.addeventlistener("blur",function(),false);
registerform.addeventlistener("submit",function(e)else
},false);
})}
//判斷表單是否為空,並且是否符合正規表示式
//直接通過名字得到元素
function getelementbymymethod(name)
function validateusername()/);
}function validatepassword()/);
}function validatepassword2()/);
}function validatemail()
function isemptyandreg(obj,reg)else if(reg.test(obj.value))else
}//判斷2個密碼是否相同
function issame(obj1,obj2)
}//設定相應的提示資訊
function setisnosame()
//設定相應的提示資訊
function settipsuccess(objname)
//設定相應的提示資訊
function settipfailure(objname)
//阻止瀏覽器行為動作
function preventie(e)else
}
JavaScript 利用遞迴實現物件深拷貝
先來普及一下深拷貝和淺拷貝的區別 淺拷貝 就是簡單的複製,用等號即可完成 let a let b a這就完成了乙個淺拷貝 但是當修改物件b的時候,我們發現物件a的值也被改變了 b.a 10 console.log a.a 10這是因為淺拷貝只複製了指向物件的指標,新舊物件共用同一塊記憶體,修改某乙個...
javaScript利用 和 寫判斷語句
與 或 平時我們寫判斷語句正常的寫法 var a 5,b if a 10 else使用 和 的寫法 var a 5,b b a 10 a大於10 a小於10 因為使用 如果前面不為真的時候直接跳到 如果 一開始就為真,就會看第二個是否為真,第二個為真就直接返回,有時候會有 if a 10 else如...
javascript 實現分頁條
function paging pagenum,pagesize,totalcount,skipcount,fuctionname,currentstylename,currentuselink,pretext,nexttext,firsttext,lasttext if pretext null ...