原生Js获取某个节点后面的第一个标签
2015-01-16 11:05
316 查看
nextSlbling属性 获取某个节点后面的第一个节点(可能是标签 文本)
判断获取的节点是否为标签节点还是文本节点
判断获取的节点是否为标签节点还是文本节点
window.onload=function(){ var pagecount={$page_count}; document.getElementById('firsts').setAttribute('class','disabled'); document.getElementById('before').setAttribute('class','disabled'); var current=document.getElementById('before').nextSibling; while(current.nodeType != 1){ 根据nodeType判断节点属性 current=current.nextSibling; } current.setAttribute('class','current'); if(pagecount==1){ document.getElementById('next').setAttribute('class','disabled'); document.getElementById('last').setAttribute('class','disabled'); } }
相关文章推荐
- 4.2、JS——var 数据类型 节点标签属性操作 动态获取方法
- 总结获取原生JS(javascript)的父节点、子节点、兄弟节点
- Js基础学习之 -- DOM兼容 根据标签、类名获取节点函数封装
- JS原生属性选择器querySelector----通过href属性获取对应a标签的Dom元素
- 原生js直接获取父节点、子节点、兄弟节点的元素节点,不包含空白节点
- 解决原生js获取兄弟节点或者子节点失效
- 使用原生js获取的节点样式不能作为判断条件,封装获取节点样式方法
- 原生js封装获取上/下一个兄弟节点
- js与原生 获取标签 里面的内容区别和checkbox name不一样至少选择一项
- 原生js获取节点
- 解决前台js 传数组数据到后台,后台只能获取数组的第一个值,后面的值都有问题
- 具有绝对定位的标签元素使用原生js获取其left,top的值
- 原生JS获取父节点、子节点、兄弟节点
- 原生js获取select标签选中值
- 原生js获取标签,绑定事件
- JS 获取HTML标签内的子节点的方法
- jquery 和 原生js 获取<select><option></option></select>标签的值和文本
- 总结获取原生JS(javascript)的父节点、子节点、兄弟节点
- 原生js获取table的第一个td值
- STRUTS 1.X 通过 JS 获取 STRUTS HTML 标签的相关值