DOM:node
關鍵字:getElementById() getElementsByTagName()獲取爲數組形式;數組
設定屬性:getAttribute() setAttribute()app
獲取子元素:childNode(數組形勢) firstChild lastChildide
nodeType 1表示元素 2表示屬性 3表示文本nodeValue函數
建立元素:createElements() 插入元素:parent.appendChild() spa
設定插入文本:createNodeText()事件
插入insertBefore()get
function insertAfter(newElement,targetElement){it
var parent= targetElement.parentNode;io
if(parent.lastChild ==targetElement){
parent.appendChild(newElement);
}
else{parent.insertBefore(newElement,targetElement.nextSibling);}
}
事件加載多個函數:
function addLoadEvent(func){
var oldonload = window.onload;
if(typeof window.onload !='function')
{
window.onload =func;
}
else
{window.onload=function(){oldonload();func();}}
}