91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

詳談innerHTML innerText的使用和區別

發布時間:2020-10-22 13:48:07 來源:腳本之家 閱讀:185 作者:jingxian 欄目:web開發

document對象中有innerHTML、innerText這兩個屬性,都是獲取document對象文本內容,但使用起來還是有區別的;

1) innerHTML設置或獲取標簽所包含的HTML+文本信息(從標簽起始位置到終止位置全部內容,包括HTML標簽,但不包括自身)

2) outerHTML設置或獲取標簽自身及其所包含的HTML+文本信息(包括自身)

3) innerText設置或獲取標簽所包含的文本信息(從標簽起始位置到終止位置的內容,去除HTML標簽,但不包括自身

4) outerText設置或獲取標簽自身及其所包含的文本信息(包括自身)

 詳談innerHTML innerText的使用和區別

innerText和outerText在獲取的時候是相同效果,但在設置時,innerText僅設置標簽所包含的文本,而outerText設置包含包括標簽自身在內的文本。

示例代碼:

示例1: 

詳談innerHTML innerText的使用和區別

通過IE瀏覽器打開,彈出內容為"hello world""hello world"

通過Firefox瀏覽器打開,彈出內容為"hello world""undefined"

通過chrome瀏覽器打開,彈出的內容為"hello world""hello world"

alert(content.outerHTML)則彈出:"<p id="p1">hello world</p>"

示例2

 詳談innerHTML innerText的使用和區別

通過IE瀏覽器打開,彈出內容為"<p id="p1">hello world</p>""hello world"

通過Firefox瀏覽器打開,彈出內容為"<p id="p1">hello world</p>""undefined"

通過chrome瀏覽器打開,彈出的內容為"<p id="p1">hello world</p>""hello world"

alert(content.outerHTML)則彈出:"<div id="d1"><p id="p1">hello world</p></div>"

綜上innerHTML所有瀏覽器都支持,innerText是IE瀏覽器支持的,Firefox瀏覽器不支持。

不同之處:

1) innerHTML、outerHTML在設置標簽之間的內容時,包含的HTML會被解析;而innerText、outerText則不會;

2) innerHTML、innerText僅設置標簽之間的文本,而outerHTML、outerText設置包含自身標簽在內文本

以上這篇詳談innerHTML innerText的使用和區別就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黑山县| 彰化县| 苗栗市| 中卫市| 阜城县| 定南县| 昌黎县| 抚顺县| 绥德县| 监利县| 安平县| 兴仁县| 蒙阴县| 图木舒克市| 搜索| 进贤县| 无极县| 团风县| 黑山县| 镇康县| 宣城市| 罗山县| 苗栗县| 乌兰县| 新民市| 盱眙县| 尉氏县| 雷波县| 清苑县| 花莲市| 赤峰市| 宜兰县| 日土县| 孝昌县| 梅河口市| 怀柔区| 洛隆县| 太仓市| 西贡区| 武汉市| 贺兰县|