你知道爲什麼這個的getElementById不能獲得價值
function deleteInputOnClick(input){
champ = document.getElementById(input);
if(champ.value =='E-mail'){
champ.value = "";
}
}
的作品,但這種方式
function deleteInputOnClick(input){
champ = document.getElementById(input).value;
if(champ=='E-mail'){
champ= "";
}
}
它不?
這可能是一個愚蠢的小錯誤,但我真的不知道它可能在哪裏。
感謝的
第一種方式是正確的做法,因爲冠軍成爲一個DOM對象,你可以隨時操作的價值,而在第二個方式,你可以提取值到一個變量,所以你不能使用相同的設置回變量 – Ahmad