<strike id="g3zqm"></strike>

      <cite id="g3zqm"></cite>

        <tr id="g3zqm"><center id="g3zqm"></center></tr>
        <pre id="g3zqm"><sup id="g3zqm"></sup></pre>
        <li id="g3zqm"></li>
      1. 少妇高潮激情一区二区三,免费av深夜在线观看,亚洲狼人久久伊人久久伊,久久精品人人做人人爽电影蜜月,黄色特级片一区二区三区,欧美日韩在线亚洲二区综二,极品少妇无套内射视频,日本极品少妇videossexhd

        DOM常見的操作方式有哪些

        2018-6-22    seo達人

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

        1.什么是DOM

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


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


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


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


        整個文檔是一個文檔節點


        每個 HTML 元素是元素節點


        HTML 元素內的文本是文本節點


        每個 HTML 屬性是屬性節點


        注釋是注釋節點


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


        innerHTML 屬性
        nodeName 屬性


        nodeName 屬性規定節點的名稱


        元素節點的 nodeName 與標簽名相同


        屬性節點的 nodeName 與屬性名相同


        文本節點的 nodeName 始終是 #text


        文檔節點的 nodeName 始終是 #document


        nodeValue 屬性
        nodeValue 屬性規定節點的值。


        元素節點的 nodeValue 是 undefined 或 null


        文本節點的 nodeValue 是文本本身


        屬性節點的 nodeValue 是屬性值


        4.訪問元素的方法



        通過使用 getElementById() 方法


        通過使用 getElementsByTagName() 方法


        通過使用 getElementsByClassName() 方法


        5.修改元素的方法
        改變 HTML 內容


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


        改變 CSS 樣式


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


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


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


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


        創建新的 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() 使用時需要注意的地方

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

        問題2:innerHTML 和innerText的區別

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

        問題3:dom事件

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

        事件發生,調用它的處理函數執行相應的JavaScript代碼給出響應。


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




        日歷

        鏈接

        個人資料

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

        存檔

        主站蜘蛛池模板: 99久久免费精品色老| 成人免费ā片在线观看| 韩国无码精品| 国国产a国产片免费麻豆| 欧美成人aaa片一区国产精品| 啦啦啦视频在线日韩精品| 老司机精品影院一区二区三区| 91久久99热青草国产| 无码伊人66久久大杳蕉网站谷歌| 久久一日本综合色鬼综合色 | 国产在线啪| 风韵丰满熟妇啪啪区老熟熟女| AV天堂中文字幕| 亚洲尤物视频在线观看| 华人少妇被黑人粗大的猛烈进| 亚洲日韩欧美丝袜另类自拍| 加勒比久久综合网天天| 亚洲午夜视频| 国产女人18毛片水真多| 色综合色综合久久综合频道| av激情亚洲男人的天堂| 久久久av男人的天堂| 无码综合天天久久综合网| 国产女同疯狂摩擦奶6| 日产精品一区二区| 国产精品久久久久久2021| 久久一本人碰碰人碰| 国产一区二区精品偷系列| 91综合网| 成人国产精品免费视频| 激情综合五月花| 国产思思99re99在线观看| 中国少妇| 久久综合久久美利坚合众国| 麻豆文化传媒精品一区观看| 69精品人人人人| 国产日韩精品一区二区三区在线| 欧美性爱第三页| 亚欧日韩毛片在线看免费网站| 国产一卡2卡3卡4卡网站免费| 国产成人啪精品视频免费APP |