課程
/前端開發
/JavaScript
/JavaScript進階篇
document.getElmentById("id")與document.getElmentById("id").innerHTML返回的值有什么區別
2018-09-18
源自:JavaScript進階篇 9-1
正在回答
SujeDev
document.getElmentById("id")與document.getElmentById("id").innerHTML
第一個返回的是一個對象,第二個返回的是對象里的內容。按我的理解來講,就是對象是一個盒子,盒子里有很多東西可以提供給其他對象或操作使用,那么,這里的前面一個就是返回的是盒子,后面一個返回的是盒子里的東西(即標簽里的text文本內容)
是這個意思嗎?.
取到的是所有內容包括<td>等標簽?
<tr? id="testid">
????<td>xh001</td>
????<td>王小明</td>
????<td><a href="javascript:;" onclick="del(this)">刪除</a></td> ? <!--在刪除按鈕上添加點擊事件 ?-->
? </tr>
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答value與innerHTML的區別?
3 回答innerHTML與appendChild(newnodeText)的區別
3 回答value 和 innerHTML的區別
2 回答innerhtml 和 value的區別?
1 回答為什么不能用document.getElementById(“id”).innerHTML而用document.getElementById(“id”).value
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-12-08
document.getElmentById("id")是獲得這個ID為id的元素
而document.getElmentById("id").innerHTML是獲取了ID為id的元素的文本
2018-09-30
document.getElmentById("id")與document.getElmentById("id").innerHTML
第一個返回的是一個對象,第二個返回的是對象里的內容。按我的理解來講,就是對象是一個盒子,盒子里有很多東西可以提供給其他對象或操作使用,那么,這里的前面一個就是返回的是盒子,后面一個返回的是盒子里的東西(即標簽里的text文本內容)
2018-09-18
document.getElmentById("testid")取到的是
xh001
王小明
刪除
是這個意思嗎?.
document.getElmentById("testid").innerHTML
取到的是所有內容包括<td>等標簽?
2018-09-18
舉例:
<tr? id="testid">
????<td>xh001</td>
????<td>王小明</td>
????<td><a href="javascript:;" onclick="del(this)">刪除</a></td> ? <!--在刪除按鈕上添加點擊事件 ?-->
? </tr>
document.getElmentById("testid")取到的是一個對象,對象類型為tr,他有三個子對象(即3個td),還有一系列屬性和成員變量可用。
document.getElmentById("testid").innerHTML
取到的是一個在<tr id="testid"></tr>之間的HTML文本,即<td>xh001</td><td>王小明</td><td><a href="javascript:;" onclick="del(this)">刪除</a></td> ? <!--在刪除按鈕上添加點擊事件 ?-->