第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

javascript:;有什么用?this在這什么用

javascript:;有什么用?this在這什么用

正在回答

1 回答

1.javascript:;
http://img1.sycdn.imooc.com//58a6d9f3000187b506720575.jpg

請參照圖片里的 2 3理解。

簡單來說:有一個(gè)<a>鏈接,你點(diǎn)擊<a>鏈接后,執(zhí)行一條空的js代碼地址不發(fā)生跳轉(zhuǎn)。

2.this?

<tr>

????<td>xh001</td>

????<td>王小明</td>

????<td><a href="javascript:;" onclick="del(this);">刪除</a></td> ? <!--在刪除按鈕上添加點(diǎn)擊事件 ?-->

</tr>


?// 創(chuàng)建刪除函數(shù)

? ? ?function del(obj)

? ? ?{

? ? ? ? ?var tr=obj.parentNode.parentNode;

? ? ? ? ?tr.parentNode.removeChild(tr);

? ? ?}??

解答:

? ?1) this代表當(dāng)前對象,即this在<a>標(biāo)簽里,則this代表<a>標(biāo)簽這個(gè)對象(this在哪個(gè)標(biāo)簽里,就代表哪個(gè)對象)

? ?2)var tr=obj.parentNode.parentNode;?

????????<a>中onclick事件觸發(fā)調(diào)用del(this),即調(diào)用del函數(shù),并將<a>標(biāo)簽對象(this)作為參數(shù)傳入

????????那么,上面語句可理解

????? ? a.parentNode.parentNode; ? ?--> 即a的父節(jié)點(diǎn)的父節(jié)點(diǎn),即<tr>

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3569398 提問者

onclick不是可以直接點(diǎn)擊調(diào)用js函數(shù)嘛 為什么要一個(gè)空js呢?
2017-02-17 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕粉3569398 提問者

哦哦,我知道了,不好意思沒看仔細(xì)
2017-02-17 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

javascript:;有什么用?this在這什么用

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)