DOM的意思是文档对象模型,是一个标准,也可以认为是一个编程接口,它的作用是把文档做为一个对象来对待,对文档内的元素进行控制。
举一个简单的例子,一个html文档中有一个table标签,它的id为table1,我们想通过javascript为这个表格增加一行,那么可以这样使用:
var table=document.getElementById("table1");
var tr=document.createElement("tr");
var td=document.createElement("td");
var cell=document.createTextNode("The new table row");
td.appendChild(cell);
tr.appendChild(td);
table.appendChild(tr);
这样,表格就增加了一行。其中使用的语句document.getElementById(),document.createElement()这些函数都是DOM的接口函数,正是有了DOM,javascript对文档的操作才变得如此简单。