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

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問為什么要加lastChild?...

? ??? ? function deletet(obj){
??? var x = document.getElementById("table").lastChild;
??? var j = obj.parentNode.parentNode;
??? x.removeChild(j);
? ??? ? }

是要讓x = j的父元素的,可是為什么table的lastchild是j的父元素?

?<table? id="table">
?? ??? <tr>
?? ??? ?<th>學號</th>
?? ??? ?<th>姓名</th>
?? ??? ?<th>操作</th>
?? ??? </tr> ?

?? ??? <tr>
?? ??? ?<td>xh001</td>
?? ??? ?<td>王小明</td>
?? ??? ?<td><a href="javascript:;" onclick="deletet(this)">刪除</a></td>?? <!--在刪除按鈕上添加點擊事件? -->
?? ??? </tr>

?? ??? <tr>
?? ??? ?<td>xh002</td>
?? ??? ?<td>劉小芳</td>
?? ??? ?<td><a href="javascript:;" onclick="deletet(this)">刪除</a></td>?? <!--在刪除按鈕上添加點擊事件? -->
?? ??? </tr> ?

?? ??? </table>

正在回答

3 回答

<table>
<tr><tr/>
<tr><tr/>
<tr><tr/>
<table/>

應(yīng)該是等價于

<table>

<tbody>
<tr><tr/>
<tr><tr/>
<tr><tr/>
<tbody/><table/>

<tr>元素的父節(jié)點是tbody,<table>元素的的子節(jié)點tbody和文本節(jié)點,如果第一種輸入的話經(jīng)測試好像是在開始table元素之后有一個文本元素,結(jié)尾處元素中間沒有文本,就像我第二次輸入的那樣。第一種和第二種輸入,<table>元素的的子元素是2個,如果把第二種輸入<tbody>放到緊跟在<table>后就只有一個子節(jié)點<tbody>了。希望能幫到你


0 回復 有任何疑惑可以回復我~

這里把所有<tr>標簽設(shè)置成一個數(shù)組,用到lastChild,則表示要用到<table>中的最后一個<tr>標簽

然而你這里其實用firstChild也是可以的,因為這里只是要得到x這個<table>父節(jié)點

0 回復 有任何疑惑可以回復我~

lastChild用來找到本標簽最后一個子元素

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問為什么要加lastChild?...

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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