您的位置:首页 > Web前端 > JavaScript

JavaScript(三)

2016-12-07 19:23 148 查看
document是内存创建的,dom的最底层对象
所有标签都是元素节点,类型返回值1;换行是文本节点,返回3
childNodes获取所以子节点,包括换行等文本节点;children获取所有元素子节点,不包括文本节点
创建节点 createElement();
di1.setAttribute("name","新增");参数1属性名,参数2属性值
el.getAttribute("style")得到style属性(字符串);el.style
得到JSON对象------el是一个确定的元素
pe.replaceChild(e1,e2) pe替换节点的父元素,e1新节点,e2被替换节点
var newe=e.cloneNode(boo);克隆e节点;boo为true则深克隆,false浅克隆

sel1.options;
得到下拉框sel1的option集合
sel1.options[0].text;
下拉框第一项的内容
sel1.options[0].value;下拉框第一项的值
new
Option(内容,)
创建option;
sel1.selectedIndex;得到下拉框sel1中下一个被选中项的下标
var
sty=div1.style;//获取当前元素的内联样式;返回JSON对象
sty[i]通过下标获取到的只是键的名字;sty.属性 的方式得到属性
sty.getPropertyValue(样式名)
得到样式值
sty.removeProperty(样式名)
移除CSS样式

获取内部样式表和外部样式表
var
sty=document.styleSheets;//返回当前文档的样式表集合
var
styli
=
sty[0].cssRules;//得到样式表1中的样式集合
var
cssSty
=
styli[0].style;//得到第一个选择器的CSS样式
IE不支持cssRules,改用rules
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: