javascript 知识点总结篇一
2017-11-12 17:07
183 查看
基础部分:
选中元素:
id:document.getelementbyid();
names:document.getementsbyname; 一般是放在表单上,需要在元素节点 name="";
tagnames:document.getementsbytagname();
兼容问题:
//火狐浏览器打开之后,会自动创建一个div,会在div数量上多算一个div
//ie浏览器比火狐和谷歌浏览器多一个节点,是把<!-的文档申明也算进去了。
//ie中需要支持合法的getementbyname属性,例如表单里加name,不支持类似div+name中非法属性
//自定义在元素节点后面加上自定义属性,w3c不允许,ie支持,非ie不支持
//非ie如果需要显示可以进行在元素节点.getattribute(自属性).
查找元素
class
getattribute("class") 谷歌浏览器能获取class 但是ie不能
getattribute("classname")谷歌浏览器不能获取class。但ie能
onclick
alert(getatribute(onclick));ie7以及以下会返回函数式,非ie返回字符串。
setattribute
box,setattribute("title","标题");
box.setAttribute("align", "center");
box.setattribute("style",color:red);
box.removeattibute(style);
DOM部分
1.元素节点:标签节点
2.文本节点:标签内的文本
3.属性节点:属性的节点
选中元素:
id:document.getelementbyid();
names:document.getementsbyname; 一般是放在表单上,需要在元素节点 name="";
tagnames:document.getementsbytagname();
兼容问题:
//火狐浏览器打开之后,会自动创建一个div,会在div数量上多算一个div
//ie浏览器比火狐和谷歌浏览器多一个节点,是把<!-的文档申明也算进去了。
//ie中需要支持合法的getementbyname属性,例如表单里加name,不支持类似div+name中非法属性
//自定义在元素节点后面加上自定义属性,w3c不允许,ie支持,非ie不支持
//非ie如果需要显示可以进行在元素节点.getattribute(自属性).
查找元素
class
getattribute("class") 谷歌浏览器能获取class 但是ie不能
getattribute("classname")谷歌浏览器不能获取class。但ie能
onclick
alert(getatribute(onclick));ie7以及以下会返回函数式,非ie返回字符串。
setattribute
box,setattribute("title","标题");
box.setAttribute("align", "center");
box.setattribute("style",color:red);
box.removeattibute(style);
DOM部分
1.元素节点:标签节点
2.文本节点:标签内的文本
3.属性节点:属性的节点
相关文章推荐
- JavaScript第一章知识点总结——JavaScript概述
- javascript和jQuery知识点总结
- javaScript基础知识点总结
- JavaScript小知识点总结
- Javascript高级程序设计第七章知识点总结
- JavaScript 总结几个提高性能知识点
- javascript/jquery-知识点总结(持续更新)
- JavaScript 总结几个提高性能知识点
- JavaScript知识点的总结
- JavaScript知识点总结-2
- JavaScript入门系列之知识点总结
- Javascript Form表单知识点总结
- Javascript知识点总结(四)
- javascript 正则表达式知识点总结:(转并整理)
- javaScript 基本知识点总结
- javascript和jQuery知识点总结
- JavaScript知识点总结
- JavaScript语言精粹知识点总结
- JavaScript对象知识点总结
- JavaScript - 知识点总结