国产69囗曝吞精在线视频,肥臀浪妇太爽了快点再快点,亚洲欧洲成人a∨在线观看,狠狠色丁香久久综合 ,国精一二二产品无人区免费应用,亚洲精品久久久久中文字幕,四虎一区二区成人免费影院网址 ,无码三级中文字幕在线观看

      DOM常見的操作方式有哪些

      2018-6-22    seo達(dá)人

      如果您想訂閱本博客內(nèi)容,每天自動發(fā)到您的郵箱中, 請點這里

      1.什么是DOM

      DOM 是 Document Object Model(文檔對象模型)的縮寫。


      DOM是中立于平臺和語言的接口,它允許程序和腳本動態(tài)地訪問和更新文檔的內(nèi)容、結(jié)構(gòu)和樣式。


      在 HTML DOM中,所有事物都是節(jié)點。DOM 是被視為節(jié)點樹的 HTML。


      什么是節(jié)點
      2.什么是DOM節(jié)點
      HTML 文檔中的所有內(nèi)容都是節(jié)點


      整個文檔是一個文檔節(jié)點


      每個 HTML 元素是元素節(jié)點


      HTML 元素內(nèi)的文本是文本節(jié)點


      每個 HTML 屬性是屬性節(jié)點


      注釋是注釋節(jié)點


      demo
      3.常見的DOM屬性
      屬性是節(jié)點(HTML 元素)的值,您能夠獲取或設(shè)置。


      innerHTML 屬性
      nodeName 屬性


      nodeName 屬性規(guī)定節(jié)點的名稱


      元素節(jié)點的 nodeName 與標(biāo)簽名相同


      屬性節(jié)點的 nodeName 與屬性名相同


      文本節(jié)點的 nodeName 始終是 #text


      文檔節(jié)點的 nodeName 始終是 #document


      nodeValue 屬性
      nodeValue 屬性規(guī)定節(jié)點的值。


      元素節(jié)點的 nodeValue 是 undefined 或 null


      文本節(jié)點的 nodeValue 是文本本身


      屬性節(jié)點的 nodeValue 是屬性值


      4.訪問元素的方法



      通過使用 getElementById() 方法


      通過使用 getElementsByTagName() 方法


      通過使用 getElementsByClassName() 方法


      5.修改元素的方法
      改變 HTML 內(nèi)容


      document.getElementById("p1").innerHTML="New text!";


      改變 CSS 樣式


      document.getElementById("p2").style.color="blue";


      改html和css
      追加子元素的方法


      首先必須創(chuàng)建該元素(元素節(jié)點),然后把它追加到已有的元素上。var para=document.createElement("p");


      創(chuàng)建新的 HTML 元素 - appendChild() 在父元素的最后追加


      創(chuàng)建新的 HTML 元素-element.insertBefore(para,child);在指定位置給父級追加子元素


      刪除 HTML 元素,您必須清楚該元素的父元素:parent.removeChild(child);


      替換 HTML 元素:parent.replaceChild(para,child); 方法


      6.DOM - 事件
      允許 JavaScript 對 HTML 事件作出反應(yīng)


      onclick 事件——當(dāng)用戶點擊時


      onload 事件——用戶進(jìn)入


      onunload 事件——用戶離開


      onmouseover事件——鼠標(biāo)移入


      onmouseout事件——鼠標(biāo)移出


      onmousedown事件——鼠標(biāo)按下


      onmouseup 事件——鼠標(biāo)抬起


      7.參考文獻(xiàn)



      8.更多討論

      問題1:getElementsByClassName() 使用時需要注意的地方

      回答:它取出來的是個數(shù)組,及時只有一個那也是數(shù)組對象,所以改變指定元素時需使用角標(biāo)

      問題2:innerHTML 和innerText的區(qū)別

      回答:innerText替換是會將標(biāo)簽替換成字符串,而innerHTML 則會保留標(biāo)簽插入到節(jié)點當(dāng)中

      問題3:dom事件

      回答:事件是文檔或者瀏覽器窗口中發(fā)生的,特定的交互瞬間。事件是用戶或瀏覽器自身執(zhí)行的某種動作,如click,load和mouseover都是事件的名字。事件是javaScript和DOM之間交互的橋梁。

      事件發(fā)生,調(diào)用它的處理函數(shù)執(zhí)行相應(yīng)的JavaScript代碼給出響應(yīng)。


      藍(lán)藍(lán)設(shè)計www.izc.net.cn )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標(biāo)定制 、 用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 平面設(shè)計服務(wù)




      日歷

      鏈接

      個人資料

      存檔

      主站蜘蛛池模板: 亚洲乱码一区| 亚洲日韩av在线观看| 青青草国产精品人人爱| 亚洲中文字幕无码爆乳av| 足疗店女技师按摩毛片| 久久精品国产清高在天天线| 久久激情综合狠狠爱五月| 亚洲天堂资源| 色丁香婷婷综合久久| 欧美黑吊大战白妞欧美大片| 激情无遮挡| 日韩欧美高清片| 久久精品国产精品亚洲下载| 中文字幕一区二区av| 换着玩人妻中文字幕| aaa女人18毛片水真多| 日韩欧美高清| 天天综合永久| 少妇精品导航| 欧洲美妇乱人伦视频网站| 亚欧洲精品在线视频免费观看| 99久久99九九99九九九| 成 人 色 网 站免费观看| 日本真人添下面视频免费| 日日干天天| 欧美日韩免费观看一区=区三区| 国产9 9在线 | 中文| 夜夜夜夜猛噜噜噜噜噜试看 | 91碰碰| 一区二区三区在线视频免费观看| 久久综合九色综合久99| 国产精品无码一二区免费| 国产极品美女高潮无套嗷嗷叫酒店| 福利网址在线| 青草伊人久久综在合线亚洲观看| 人妻少妇无码精品专区| 99在线视频免费观看| 波多野结衣调教| 精品久久久久久久久午夜福利| 国产自产在线视频一区| 99www久久综合久久爱com|