日期:2014-05-16  浏览次数:20369 次

谁能解释下JavaScript自带的方法?
document.getElementByID()
document.getElementsByTagName()
document.getElementByName()
document.getSelection()

document.documentElement()


------解决方案--------------------
HTML code

getElementById版本:DOM1 返回值:有
语法:
oElement = document . getElementById ( sID ) 
参数:
sID  : 必选项。字符串(String)。 

返回值:
oElement  : 对象(Element)。 

说明:
根据指定的 id 属性值得到对象。返回 id 属性值等于 sID 的第一个对象的引用。假如对应的为一组对象,则返回该组对象中的第一个。 
如果无符合条件的对象,则返回 null 。

------解决方案--------------------
document.getSelection() 好像是获得选区对象。。具体我忘记了,反正就是和选区有关的。。

document.documentElement() 获得根节点
------解决方案--------------------
document.getElementByID() 通过id获取对象 id是唯一的所以只能获取一个Element

document.getElementsByTagName() 通过html标签名称获取对象 比如body input 可以获取很多个同类的所以是Elements

document.documentElement() 获取跟节点也就是html节点

还有document是一个对象代表整个页面
document包括很多节点 比如body inpu table
显示页面的原理:document对象代表整个页面,从而显示 且可以动态添加节点。
这就是DOM技术