国产精品美女久久久浪潮AV,国产精品三级一二三区,久久精品国产一区二区小说 ,依依成人影视国产精品,全部无卡免费的毛片在线看,日本一区二区三深夜不卡,国产精品女同一区二区久久,国产精品夜色一区二区三区

        DOM常見的操作方式有哪些

        2018-6-22    seo達人

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

        1.什么是DOM

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


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


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


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


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


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


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


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


        注釋是注釋節(jié)點


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


        innerHTML 屬性
        nodeName 屬性


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


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


        屬性節(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 內容


        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 事件作出反應


        onclick 事件——當用戶點擊時


        onload 事件——用戶進入


        onunload 事件——用戶離開


        onmouseover事件——鼠標移入


        onmouseout事件——鼠標移出


        onmousedown事件——鼠標按下


        onmouseup 事件——鼠標抬起


        7.參考文獻



        8.更多討論

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

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

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

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

        問題3:dom事件

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

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


        藍藍設計m.shtzxx.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業(yè)提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務




        日歷

        鏈接

        個人資料

        藍藍設計的小編 http://m.shtzxx.cn

        存檔

        主站蜘蛛池模板: 女人被弄到高潮的免费视频| 阳新县| ass少妇pics粉嫩bbw| 人妻放荡乱h文| 少女视频在线观看完整版中文| 男人用嘴添女人私密视频| 视频一区视频二区制服丝袜| 啦啦啦视频在线观看播放www | 欧洲性开放老太大| 欧美国产成人精品一区二区三区| 亚洲精品精华液| 中文无码妇乱子伦视频| 人妻引诱中文字幕| 暖暖 在线 日本 免费 中文| 天堂网在线最新版www| 精品国产欧美一区二区| 临夏市| 欧美乱妇高清无乱码在线观看| 青青青爽在线视频免费观看| 永胜县| 固阳县| 少妇高潮叫床在线播放| 久久99精品久久久久久青青| 国产精品99久久久久久董美香| 成人欧美一区二区三区的电影| 天天躁日日躁狠狠躁av| 成人影片一区免费观看| 免费午夜爽爽爽www视频十八禁 | 国产精品自在在线午夜出白浆| 天堂资源官网在线资源| 乌克兰性欧美精品高清| 野花香影院在线观看视频免费| 日韩人妻无码一区二区三区久久99| 性一交一乱一伦在线播放| 日日麻批免费40分钟无码| 女人被爽到呻吟gif动态图视看| 野花香视频在线观看免费高清版| 野花免费观看日本韩国| 17岁高清完整版在线观看| 国产18禁黄网站禁片免费视频| 51福利国产在线观看午夜天堂|