DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> javascript裡面dom操作和兼容問題匯總
javascript裡面dom操作和兼容問題匯總
編輯:JavaScript基礎知識     

DOM     增,刪,改,查 oUl.children         獲取UL的子節點         有length的屬性 oUl.children[0]    獲取UL第1個子節點     使用比較多 oUl.children[oUl.children.length-1]    獲取Ul的最後一個子節點    使用比較多   oUl.parentNode    獲取Ul的父節點    body,HTML,document   oUl.firstElementChild||oUl.firstChild    首個節點(first)    "firstChild 低版本IE6 -8 firstElementChild 高級浏覽器" oUl.lastElementChild||oUl.lastChild    最後一個字節點    同上   oLi.previousElementSibling||oLi.previousSibling    獲取上一個兄弟節點    相對自己 oLi.nextElementSibling||oLi.nextSibling    獲取下一個兄弟節點    相對自己   var oLi=document.createElement('li');    創建一個li的節點    創建賦值添加3個步驟 oLi.innerHTML=''    給它賦值    oUl.appendChild(oLi);    插入到oUl裡面去(向後插入)常用    oUl.insertBefore(要插的元素,插到哪裡)    插入到某個元素前面去      oUl.removeChild(要移除的元素);    刪除掉某個元素     節點.cloneNode()    克隆某個元素    "cloneNode(true)深度克隆 移除id:節點.removeAttribute('id');"   window.onscroll    滾動事件    當鼠標滾動的時候發生 window.onresize    窗口事件    當窗口縮小/放大的時候   滾動距離    配合滾動事件 var scrollTop=document.documentElement.scrollTop||document.body.scrollTop   document.documentElement.clientHeight    可視區的高度    document.documentElement.clientWidth    可視區的寬度      offsetHeight(占位物體)(live事件)    物體盒模型高度    border+padding+height offsetWidth(占位物體)(live事件)    物體盒模型寬度    border+padding+width   offsetparent    定位父級    如果沒有定位父級則是body parentNode     結構父級   offsetTop(占位物體)    物體盒模型最外邊距離定位父級的top值    如果沒有定位父級則是相對body offsetLeft(占位物體)    物體盒模型最外邊距離定位父級的left值    如果沒有定位父級則是相對body   getAttribute('屬性')    獲取行間自定義屬性    setAttribute('屬性','屬性值');    設置行間屬性值    對應使用 removeAttribute('屬性')    移除屬性    
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved