
Dom是操作xml和html
<div>123</div>Text.prototype.aaa='aaa'CharacterData.prototype.bbb='bbb';var div=document.getElementsByTagName(div)[0];var text=div.childNodes[0];console.log(text.bbb)<p>123456</p>Element.prototyoe.aaa='aaa';HTMLElement.prototype.bbb='bbb';HTMLDivElement.prototype.ccc='ccc';var div=document.getElementsByTagName('div')[0];var p=document.getElementsByTagName('p');console.log(p.ccc) //访问不了 p.bbb,p.aaa可以访问console.log(div.aaa,div.bbb,div.ccc)//aaa,bbb,ccc
DOM操作深入
1.getElementById() 只有Document.prototype上有Element.prototype HTMlElement.prototype上面没有2.getElementsByNameDocument.prototype有Element.prototype没有打印 Document.prototype 可以查看上面的原型方法3.getElementsByTagNamegetElementsByClassNamequerySelectorquerySelectorAlldocument.getElementsByName document.getElementsByName上都有<div><p>123</p></div>var div=document.getElementsByTagName('div')[0];var body=document.body;var head=document.head;var title=document.title;

作业:


