日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

js中textContent、innerText和innerHTML的用法以及區(qū)別

瀏覽:23日期:2022-06-10 15:02:23

一.textContent的用法

1.設置標簽中的文本內(nèi)容

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    document.getElementById("btn").onclick = function () {document.getElementById("dv").textContent = "改變了";    };</script></body>

2.獲取標簽中的文本內(nèi)容

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    document.getElementById("btn").onclick = function () {var text = document.getElementById("dv").textContent;console.log(text);    };</script></body>

二.innerText的用法

1.設置標簽中的文本內(nèi)容

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    document.getElementById("btn").onclick = function () {document.getElementById("dv").innerText = "改變了";    };</script></body>

2.獲取標簽中的文本內(nèi)容

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    document.getElementById("btn").onclick = function () {var text = document.getElementById("dv").innerText;console.log(text);    };</script></body>

三.innerHTML的用法 1.設置標簽中的文本內(nèi)容

1.設置標簽中的文本內(nèi)容

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    document.getElementById("btn").onclick = function () {document.getElementById("dv").innerHTML = "改變了";    };</script></body>

2.獲取標簽中的文本內(nèi)容

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    document.getElementById("btn").onclick = function () {var text = document.getElementById("dv").innerHTML;console.log(text);    };</script></body>

四.innerText和textContent的區(qū)別

  • 設置標簽中的文本內(nèi)容,應該使用textContent屬性,谷歌,火狐支持,IE8不支持
  • 設置標簽中的文本內(nèi)容,應該使用innerText屬性,谷歌,火狐,IE8都支持
  • 如果這個屬性在瀏覽器中不支持,那么這個屬性的類型是undefined
  • 判斷這個屬性的類型 是不是undefined,就知道瀏覽器是否支持

1.兼容代碼設置任意的標簽中間的任意文本內(nèi)容

<script>    function setInnerText(element, text) {//判斷瀏覽器是否支持這個屬性if (typeof element.textContent == "undefined") {//不支持    element.innerText = text;} else {//支持這個屬性    element.textContent = text;}    };</script>

2.兼容代碼獲取任意標簽中間的文本內(nèi)容

<script>    function getInnerText(element) {if (typeof element.textContent == "undefined") {    return element.innerText;} else {    return element.textContent;}    };</script>

五.textContent、innerText和innerHTML的區(qū)別

textContent、innerText的效果是一樣的,所以這里我只用innerText舉例

1.設置標簽中的文本內(nèi)容

innerText的效果

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    function my$(id) {return document.getElementById(id);    };</script><script>    my$("btn").onclick = function () {my$("dv").innerText = "哈哈";//設置文本my$("dv").innerText = "<p>這是一個p</p>";//設置html標簽的代碼    };</script></body>

innerHTML的效果

<body><input type="button" value="按鈕" id="btn"><div id="dv">這是一個div</div><script>    function my$(id) {return document.getElementById(id);    };</script><script>    my$("btn").onclick = function () {my$("dv").innerHTML = "哈哈";my$("dv").innerHTML = "<p>這是一個p</p>";//設置Html標簽的    };</script></body>

2.獲取標簽中的文本內(nèi)容

innerText的效果

<body><input type="button" value="按鈕" id="btn"><div id="dv">    <p>這是一個p</p></div><script>    document.getElementById("btn").onclick = function () {//可以獲取標簽中的文本內(nèi)容console.log(document.getElementById("dv").innerText);    };</script></body>

innerHTML的效果

3.總結(jié)

  • 如果使用innerText主要是設置文本的,設置標簽內(nèi)容,是沒有標簽的效果的
  • innerHTML是可以設置文本內(nèi)容
  • innerHTML主要的作用是在標簽中設置新的html標簽內(nèi)容,是有標簽效果的
  • 想要設置標簽內(nèi)容,使用innerHTML,想要設置文本內(nèi)容,innerText或者textContent,或者innerHTML,推薦用innerHTML
  • innerText可以獲取標簽中間的文本內(nèi)容,但是標簽中如果還有標簽,那么最里面的標簽的文本內(nèi)容也能獲取.---獲取不到標簽的,文本可以獲取
  • innerHTML才是真正的獲取標簽中間的所有內(nèi)容

本篇博客來自于傳智播客視頻教程的總結(jié)以及筆記的整理,僅供學習交流,切勿用于商業(yè)用途

標簽: JavaScript
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美综合另类| 国产高清一区| 亚洲夜间福利| 欧美视频精品全部免费观看| 国产精品毛片一区二区三区| 在线一区av| 麻豆高清免费国产一区| 欧美专区18| 成人精品中文字幕| 久久久精品久久久久久96| 亚洲一区二区成人| 免费在线小视频| 在线日韩欧美| 日韩黄色大片| 日韩一区二区中文| 亚洲美女久久精品| 亚洲午夜在线| 桃色一区二区| 免费在线成人| 精品丝袜久久| 久久久久黄色| 麻豆91精品视频| 久久99久久人婷婷精品综合| 日本免费在线视频不卡一不卡二| 中文一区在线| 亚洲综合婷婷| 亚洲专区视频| 奇米亚洲欧美| 一区二区三区四区日韩| 国产视频一区二区在线播放| 日韩中文一区二区| 日韩动漫一区| 日韩av免费大片| 新版的欧美在线视频| 日韩成人亚洲| 91精品久久久久久久久久不卡| 99国产精品99久久久久久粉嫩| 尤物精品在线| 亚洲一区二区三区中文字幕在线观看| 久久国产精品99国产| **爰片久久毛片| 久久精品xxxxx| 国产高清亚洲| 天堂中文在线播放| 蜜桃av一区二区三区电影| 一区二区亚洲视频| 欧美日韩亚洲国产精品| 精品丝袜久久| 国产美女高潮在线| 三级精品视频| 国产精品毛片在线看| 久久不卡日韩美女| 国产成人免费精品| 激情欧美一区二区三区| 在线视频日韩| 国产精品一区二区av日韩在线| 久久不见久久见国语| 国产 日韩 欧美 综合 一区| 久久久久久黄| 日韩精品中文字幕一区二区| 国产欧美在线| 日本久久综合| 四虎成人av| 国产亚洲精品v| 深夜日韩欧美| 精品国产中文字幕第一页| 黄色亚洲精品| 欧美一区二区三区久久| 色爱综合网欧美| 欧美日韩国产免费观看视频| 蜜桃久久久久| 伊人久久亚洲影院| 国产亚洲久久| 婷婷成人在线| 麻豆国产欧美一区二区三区| 日韩av中文字幕一区二区三区| 国产精品第十页| 日本亚洲不卡| 亚洲手机在线| 精品中文在线| 麻豆一区二区三区| 伊人久久大香线蕉av超碰演员| 亚洲神马久久| 麻豆久久久久久| 亚洲第一区色| 国产精品亚洲人成在99www| 日韩国产欧美在线视频| 中文在线日韩| 精品国产免费人成网站| 欧美成人亚洲| 国产欧美在线观看免费| 国产一区二区三区自拍| 日韩激情一二三区| 国内一区二区三区| 99久久视频| 国内揄拍国内精品久久| 亚洲一区欧美激情| 国产成人精选| 亚洲欧美日本国产| 国内精品福利| 久久中文字幕一区二区| 亚洲一二av| 欧美sss在线视频| 国产午夜一区| 日韩和欧美的一区| 久久精品国产大片免费观看| 日本免费一区二区视频| 91视频久久| 国产精品免费精品自在线观看| 免费日韩av片| 午夜视频精品| 好看不卡的中文字幕| 亚洲一级高清| 九一成人免费视频| 久久久久久免费视频| 精品日韩视频| 日韩在线短视频| 久久裸体视频| 日韩和的一区二在线| 日韩一区二区在线免费| 国产一二在线播放| 中文字幕成在线观看| 欧美激情国产在线| 中文字幕在线官网| 麻豆91精品视频| 久久99蜜桃| 精品国产亚洲一区二区三区在线| 国产精品22p| 精品国产一区二区三区av片| 久久三级中文| 国产一区调教| 97精品在线| 日韩精品欧美激情一区二区| 欧美日韩一区二区三区视频播放| 久久国产中文字幕| 狠狠爱成人网| 亚洲精品欧美| 欧美日韩1区| 国产精品大片| 麻豆精品视频在线观看免费| 国产美女高潮在线| 91精品一区二区三区综合在线爱| 欧美1区2区3区| 99国产精品久久久久久久 | 日韩一区欧美二区| 中文字幕一区二区三区日韩精品| 日韩精品免费视频一区二区三区| 欧美日韩99| 嫩草伊人久久精品少妇av杨幂 | 国产 日韩 欧美一区| 91精品精品| 性一交一乱一区二区洋洋av| 欧美日本三区| 波多视频一区| 亚洲综合精品四区| 四虎精品一区二区免费| 国产乱人伦精品一区| 成人亚洲精品| 黄色成人精品网站| 久久狠狠久久| 午夜欧美巨大性欧美巨大| 性色av一区二区怡红| 国产探花在线精品一区二区| 日本激情一区| 视频一区二区中文字幕| 97成人在线| 91亚洲国产成人久久精品| 亚洲男女av一区二区| 日韩激情啪啪| 三上悠亚国产精品一区二区三区| 尤物精品在线| 国产精品成人自拍| 久久国产亚洲| 亚洲精品裸体| 日韩精品1区| 日本不卡不码高清免费观看 | 国产 日韩 欧美 综合 一区 | 一区二区三区四区在线观看国产日韩| 久久av偷拍| 99综合视频| 久久99偷拍| 久久亚洲视频| 岛国av在线网站| 午夜视频一区二区在线观看| 日韩一区电影| 91精品啪在线观看国产爱臀| 久久亚洲精品中文字幕蜜潮电影| 日韩高清在线不卡| 91精品蜜臀一区二区三区在线| 欧美有码在线| 亚洲成人一区| 免费在线亚洲欧美| 久久不射中文字幕| 国产传媒av在线| 日韩高清在线一区| 欧美在线亚洲| 在线精品亚洲欧美日韩国产| 97成人在线| 久久成人一区| 久久要要av|