多虧工作不斷練習(xí),雖然很多都是網(wǎng)上直接抄過來,但次數(shù)多了,正則基本使用也會了。慕課網(wǎng)是一個好網(wǎng)站,當(dāng)然說的是免費(fèi)視頻很多做的比其它同類型網(wǎng)站好。
2017-12-21
window.onload=function(){
var oBtn=document.getElementById('submitBtn');
var oInput=document.getElementById('name');
oBtn.onclick=function(){
var re = /^[a-zA-Z][\w\.]{5,20}/g;
if(re.test(oInput.value)==false){
alert("× 格式錯誤!")
}
else{
alert("√ 格式正確!")
}
}
}
var oBtn=document.getElementById('submitBtn');
var oInput=document.getElementById('name');
oBtn.onclick=function(){
var re = /^[a-zA-Z][\w\.]{5,20}/g;
if(re.test(oInput.value)==false){
alert("× 格式錯誤!")
}
else{
alert("√ 格式正確!")
}
}
}
看評論有人說沒效果,我開始也是,現(xiàn)在我查到了一個原因(也有可能是其他原因),和大家分享下。
在保證代碼和老師一樣的情況下,IE(我的是IE)和火狐是不能像老師一樣直接使用pwd2.setAttribute("disabled");這句話的,我根據(jù)百度修改之后:pwd2.setAttribute("disabled",1);(親測有效)。下面我說一下原因,setAttribute這個方法,在IE和火狐中setAttribute有兩個參數(shù),第一個為參數(shù)名,第二個為參數(shù)的值,所以我在后面加了一個參數(shù)值1,(應(yīng)該也可以是其他數(shù)吧,沒細(xì)研究,這個例子應(yīng)該無所謂)。個人總結(jié),小白一個,求大神別噴~
在保證代碼和老師一樣的情況下,IE(我的是IE)和火狐是不能像老師一樣直接使用pwd2.setAttribute("disabled");這句話的,我根據(jù)百度修改之后:pwd2.setAttribute("disabled",1);(親測有效)。下面我說一下原因,setAttribute這個方法,在IE和火狐中setAttribute有兩個參數(shù),第一個為參數(shù)名,第二個為參數(shù)的值,所以我在后面加了一個參數(shù)值1,(應(yīng)該也可以是其他數(shù)吧,沒細(xì)研究,這個例子應(yīng)該無所謂)。個人總結(jié),小白一個,求大神別噴~
2017-12-20