0
我創建了一個名爲removeValue
的方法來刪除formfields的值。每次用戶點擊它時,我都會在需要執行的函數中加入onclick事件,在html中,它會給出這個錯誤:「不能引用變量...」(類似的東西)。這是爲什麼?用自定義方法更改表單域的值?
我以爲關鍵字this
總是指被調用的對象,如果我直接在HTML中寫入this.value ="";
,它就起作用。這是爲什麼?
function removeValue() {
if (this.value != "") {
this.value = "";
}
}
感謝,爲什麼它指的是window對象,我想這總是指的是該方法被要求的對象? – Alex 2012-08-07 19:14:47