DOM一些知識點

window對象有innerWidth和innerHeight屬性,可以獲取瀏覽器窗口的內部寬度和高度。內部寬高是指除去菜單欄、工具欄、邊框等佔位元素後,用於顯示網頁的淨寬高。

innerHTML不止修改文本,還可修改插入節點,可以以字符串的方式插入,也可一文檔片段的方式插入
createDocumentFragment()

第二種是修改innerText或textContent屬性,這樣可以自動對字符串進行HTML編碼,保證無法設置任何HTML標籤

childElementCount返回元素個數

appendChild可以把一個元素從一個位置移到另一個位置,把現有元素appendChild作爲參數

焦點管理已全部支持 document.activeElement document.hasFocus() 好像只能用 document

已全部支持readyState if(document.readyState == “complete”){}//加載完成 loading//正在加載

outerHTML包含調用者自身的標籤

insertAdjacentHTML(“beforebegin/afterbefore/beforeend/afterend”,”要插入的HTML文本”)

document.defaultView.getComputedStyle(元素);
元素.currentStyle //IE

頁面座標:pageX pageY;
視口座標:clientX clientY;
屏幕座標:screenX screenY;

發佈了33 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章