javascript中innerHTML 獲取或替換html內(nèi)容的實(shí)現(xiàn)代碼
innerHTML 屬性用于獲取或替換 HTML 元素的內(nèi)容,語法為Object.innerHTML
其中1.Object是獲取的元素對(duì)象,如通過document.getElementById("ID")
獲取的元素;2.注意書寫,innerHTML區(qū)分大小寫。
我們通過id="light"
獲取<div> 元素,并將元素的內(nèi)容輸出和改變?cè)貎?nèi)容,代碼如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>innerHTML屬性</title> </head> <body> <div id="cshi"> 你好,黑夜20200317 </div> <!-- <script type="text/javascript"> var mylight=document.getElementById('light'); document.write('原始內(nèi)容:'+mylight.innerHTML+'<br/>');//輸入元素內(nèi)容 mylight.innerHTML='javascript tomorrow';//修改元素內(nèi)容 document.write('替換內(nèi)容:'+mylight.innerHTML); </script> --> <script type="text/javascript"> var mystr=document.getElementById('cshi'); mystr.innerHTML="DOM操作"; // document.write(mystr); </script> </body> </html>
通過id獲取h2標(biāo)簽元素,并賦給變量mychar,然后使用innerHTML
屬性,將獲取的h2標(biāo)簽內(nèi)容修改為"Hello world!"
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>innerHTML</title> </head> <body> <h2 id="con">javascript</H2> <p> JavaScript是一種基于對(duì)象、事件驅(qū)動(dòng)的簡(jiǎn)單腳本語言,嵌入在HTML文檔中,由瀏覽器負(fù)責(zé)解釋和執(zhí)行,在網(wǎng)頁上產(chǎn)生動(dòng)態(tài)的顯示效果并實(shí)現(xiàn)與用戶交互功能。</p> <script type="text/javascript"> var mychar= document.getElementById('icon'); ; document.write("原標(biāo)題:"+mychar.innerHTML+"<br>"); //輸出原h(huán)2標(biāo)簽內(nèi)容 mychar.innerHTML="Hello world!"; document.write("修改后的標(biāo)題:"+mychar.innerHTML); //輸出修改后h2標(biāo)簽內(nèi)容 </script> </body> </html>
總結(jié)
到此這篇關(guān)于javascript中innerHTML 獲取或替換html內(nèi)容的文章就介紹到這了,更多相關(guān)js替換html內(nèi)容內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- JavaScript 輸出顯示內(nèi)容(document.write、alert、innerHTML、console.log)
- JS中innerHTML和pasteHTML的區(qū)別實(shí)例分析
- js插件設(shè)置innerHTML時(shí)在IE8下提示“未知運(yùn)行時(shí)錯(cuò)誤”解決方法
- Javascript中innerHTML用法實(shí)例分析
- js innerHTML 改變div內(nèi)容的方法
- Javascript在IE下設(shè)置innerHTML時(shí)出現(xiàn)未知的運(yùn)行時(shí)錯(cuò)誤的解決方法
- javascript innerText和innerHtml應(yīng)用
- JS及JQuery對(duì)Html內(nèi)容編碼,Html轉(zhuǎn)義
- JS實(shí)現(xiàn)改變HTML上文字顏色和內(nèi)容的方法
- JS函數(shù)修改html的元素內(nèi)容,及修改屬性內(nèi)容的方法
- JS獲取表格內(nèi)指定單元格html內(nèi)容的方法
相關(guān)文章
js showModalDialog參數(shù)的使用詳解
本篇文章主要是對(duì)js中showModalDialog參數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2014-01-01JS實(shí)現(xiàn)長(zhǎng)圖上下滾動(dòng)效果
這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)長(zhǎng)圖上下滾動(dòng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-03-03淺談JavaScript中的this指針和引用知識(shí)
this是javascript的一個(gè)關(guān)鍵字,隨著函數(shù)使用場(chǎng)合不同,this的值會(huì)發(fā)生變化。但是總有一個(gè)原則,那就是this指的是調(diào)用函數(shù)的那個(gè)對(duì)象。接下來通過本文給大家介紹js中的this指針和引用,非常不錯(cuò),需要的朋友參考下2016-08-08詳解javascript腳本何時(shí)會(huì)被執(zhí)行
這篇文章主要介紹了詳解javascript腳本何時(shí)會(huì)被執(zhí)行,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下2021-02-02