這篇文章主要介紹了DOM 高級編程,需要的朋友可以參考下
前言:W3C規定的三類DOM標准接口(換圖)Core DOM(核心DOM),適用於各種結構化文檔;XML DOM(Java OOP學過),專用於XML文檔;HTML DOM,專用於HTML文檔,下面了解下面幾個問題。
一、location和history對象
back() //返回
forward()
go() //前進
location
href //鏈接
reload //加載
二、location和history對象的應用
代碼如下:
查看鮮花詳情
刷新本頁
返回主頁面
三、Document對象的常用屬性
1.referrer(返回載入當前文檔的文檔的URL)
2.URL(返回當前文檔的URL) document.referrer document.URL
Document對象的常用方法
代碼如下:
getElementById()(返回對擁有指定id的第一個對象的引用)
getElementsByName()(返回帶有指定名稱的對象的集合)
getElementsByTagName()(返回帶有指定標簽名的對象的集合)
write()(向文檔寫文本、HTML表達式或JavaScript代碼)
四、三種訪問頁面元素的區別
getElementById() 按元素的ID名稱來訪問
getElementsByName() 按元素的name名稱來訪問
getElementsByTagName() 按標簽來訪問
五、元素的顯示和隱藏
1.visibility visible(表示元素是可見的)
hidden(表示元素是不可見的) object.style.visibility="值"
2.display none(表示此元素不會被顯示)
block(表示此元素將顯示為塊級元素,此元素前後會帶有換行符) object.style.display="值"
六、復選框的屬性
復選框的checked屬性值 選中:true 未選中:false
注< >:更多精彩教程請關注三聯編程