javascript 知识点总结篇一


基础部分:浏览器

选中元素:函数

id:document.getelementbyid();
names:document.getementsbyname; 通常是放在表单上,须要在元素节点 name="";
tagnames:document.getementsbytagname(); element

兼容问题:rem

//火狐浏览器打开以后,会自动建立一个div,会在div数量上多算一个div
//ie浏览器比火狐和谷歌浏览器多一个节点,是把<!-的文档申明也算进去了。
//ie中须要支持合法的getementbyname属性,例如表单里加name,不支持相似div+name中非法属性
//自定义在元素节点后面加上自定义属性,w3c不容许,ie支持,非ie不支持
//非ie若是须要显示能够进行在元素节点.getattribute(自属性).文档


查找元素字符串

class
getattribute("class") 谷歌浏览器能获取class 可是ie不能
getattribute("classname")谷歌浏览器不能获取class。但ie能get

onclick
alert(getatribute(onclick));ie7以及如下会返回函数式,非ie返回字符串。it


setattributeclass

box,setattribute("title","标题");
box.setAttribute("align", "center");
box.setattribute("style",color:red);
box.removeattibute(style);基础

 


DOM部分

1.元素节点:标签节点2.文本节点:标签内的文本3.属性节点:属性的节点

相关文章
相关标签/搜索