DOM的应用
来源:互联网 发布:java base64 utf8 编辑:程序博客网 时间:2024/05/22 09:42
1、子节点的删除可以用’javascript:;’来作为删除选项:
for (var i = 0; i < aA.length; i++) { aA[i].onclick = function(){ oUl.removeChild(this.parentNode); }; }
2、childNodes只支持IE6-8,且包括文本节点和元素节点,而children只包括元素,不包括文本节点。
3、子节点指的是只算第一层的节点,而内层节点不算。
4、parentNode:当前的父节点,是获取用来定位的父级。
5、setAttribute(名称,值)方法添加指定的属性,并为其赋指定的值。
如果这个指定的属性已存在,则仅设置/更改值。getAttribute用来获取属性。
document.getElementsByTagName("INPUT")[0].setAttribute("type","button");
6、获取元素属性的方法:
function getStyle(oParents,sClass) { var aEle = oParents.getElementsByTagName('*'); var aResult[]; for (var i = 0; i < aEle.length; i++) { if(aEle[i].className=sClass) { aResult.push(aEle[i]); } } return aResult; };
7、父级调用的方法有:
.appendChild(子节点)增加子节点,过程是先把元素从原有的父级删掉,再添加到新的父级;.insertBefore(子节点,在谁之前);.removeChild(子节点)移除子节点。
8、在DOM文档中可以通过 document.createDocumentFragment();来创建表格,通过调用 .tBodies[i]取body,.rows[i]取行,.cells[i]取单元格,.toLowerCase()转为小写,用于搜索时不区分大小写,.search(‘str’)值为位置,当值等于 -1 时,为没有找到(模糊搜索),.split(‘str’)切分字符串。
9、.sort()是Arr数组特有的方法,输入时失去焦点时的验证,onkeyup onblur,
提交检查onsubmit。
阅读全文
0 0
- dom对象的应用
- dom的应用
- DOM的应用
- DOM的应用
- Dom的高级应用
- DOM基础和DOM的简单应用
- DOM信息nodeType的应用
- QTP里的DOM应用
- javascript针对DOM的应用
- javascript针对DOM的应用
- JS应用DOM入门:DOM的对象属性
- Dom 应用
- DOM应用
- DOM应用
- DOM应用
- 应用MSXML的DOM模型处理XML
- 应用MSXML的DOM模型处理XML
- javaweb_js的dom节点操作应用
- HDU 1372 Knight Moves(BFS)
- POJ2139 解题报告
- 替换数据库中所有的表中含有某个字符串的字符
- spring boot 事务
- 前端JS知识要点总结(9)
- DOM的应用
- 通过ext3grep恢复误删除的文件和表
- Eclipse中使用JUnit4进行单元测试
- HDU 4585 Shaolin(Treap)
- 安装Kibana 5.5.0(Windows)
- 你需要明白的索引和约束的前缀(AK,PK,IX,CK,FK,DF,UQ)
- 判断出栈序列是否合法
- ocp Oracle.1z0-053 711 -- 18
- 详解邻接表