onclick中,獲取不了 this ,帶引數

2022-05-05 23:12:15 字數 298 閱讀 6221

今天寫專案,發現onclick中,$(this)預設繫結的是window物件,而不是當前點選物件。試了一下,onclick中,必須帶this,在function內,才能獲取當前物件。

原因:在html4中,onclick是全域性時間屬性。參考:

所以,在事件中,新增this,返回觸發事件的html元素

上移

下移

上移

下移

function upward(obj,x)else if(x == 2)

}

獲取table的行,響應onclick事件

jquery方式 table tr click table find tr click table find tr length table tr length 原生js document.getelementbyid table getelementsbytagname tr length 注意要...

ajax中的suceess函式使用this

今天在寫ajax的時候,後台返回資料給前台,可是總是不能把資料正常顯示在頁面上.明明已經進入了success函式了,並且在該 的前後都能夠正常執行.success function responsetest else 除錯了半天,原來在ajax中使用this,就不再是我們原來頁面上的this了 下面...

ajax中的suceess函式使用this

tags 解決錯誤 今天在寫ajax的時候,後台返回資料給前台,可是總是不能把資料正常顯示在頁面上.明明已經進入了success函式了,並且在該 的前後都能夠正常執行.success function responsetest else 複製 除錯了半天,原來在ajax中使用this,就不再是我們原...