JS 获取HTML标签内的子节点的方法


Posted in Javascript onSeptember 21, 2016

子节点的个数:

document.getElementById("id").childNodes.length

注意: 标签开/闭合算2个节点 第几个子几点:

document.getElementById("id").childNodes[n]

示例:

这里是 length-4 处,margin-left:20px

输出:length=8

实例:

<div id="page_kx" style="text-align: center;" class="tac">

<span class="fy2">1</span>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<a href="#">5</a>
<a href="#">下一页</a>
<a href="#">末页</a>
</div>

<script>
var gor=document.getElementById("page_kx");
var gorL=Number(gor.childNodes.length)-4;
gor.childNodes[gorL].style.margin="0 0 0 20px";
</script>

以上就是小编为大家带来的JS 获取HTML标签内的子节点的方法的全部内容了,希望对大家有所帮助,多多支持三水点靠木~

Javascript 相关文章推荐
论坛里点击别人帖子下面的回复,回复标题变成“回复 24# 的帖子”
Jun 14 Javascript
10个基于jQuery或JavaScript的WYSIWYG 编辑器整理
May 06 Javascript
javascript实现数字+字母验证码的简单实例
Feb 10 Javascript
原生JS实现LOADING效果
Mar 16 Javascript
JavaScript中getUTCSeconds()方法的使用详解
Jun 11 Javascript
基于javascript实现漂亮的页面过渡动画效果附源码下载
Oct 26 Javascript
jQuery插件dataTables添加序号列的方法
Jul 06 Javascript
JS面试题---关于算法台阶的问题
Jul 26 Javascript
JavaScript常用正则验证函数实例小结【年龄,数字,Email,手机,URL,日期等】
Jan 23 Javascript
layui实现数据表格点击搜索功能
Mar 26 Javascript
jQuery - AJAX load() 实例用法详解
Aug 27 jQuery
javascript 对象 与 prototype 原型用法实例分析
Nov 11 Javascript
浅谈JS使用[ ]来访问对象属性
Sep 21 #Javascript
js style.display=block显示布局错乱问题的解决方法
Sep 21 #Javascript
JS封装的选项卡TAB切换效果示例
Sep 20 #Javascript
jquery radio的取值_radio的选中_radio的重置方法
Sep 20 #Javascript
JS获取鼠标相对位置的方法
Sep 20 #Javascript
jQuery flip插件实现的翻牌效果示例【附demo源码下载】
Sep 20 #Javascript
jQuery图片前后对比插件beforeAfter用法示例【附demo源码下载】
Sep 20 #Javascript
You might like
在PHP中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
谨慎使用PHP的引用原因分析
2012/09/06 PHP
轻松掌握php设计模式之访问者模式
2016/09/23 PHP
DD_belatedPNG,IE6下PNG透明解决方案(国外)
2010/12/06 Javascript
JS+CSS实现分类动态选择及移动功能效果代码
2015/10/19 Javascript
js判断手机浏览器操作系统和微信浏览器的方法
2016/04/30 Javascript
Dojo获取下拉框的文本和值实例代码
2016/05/27 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
js前端实现多图图片上传预览的两个方法(推荐)
2016/11/18 Javascript
vue2.0与bootstrap3实现列表分页效果
2017/11/28 Javascript
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
2019/01/18 jQuery
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
JavaScript数组排序小程序实现解析
2020/01/13 Javascript
js实现简单进度条效果
2020/03/25 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
vue组件入门知识全梳理
2020/09/21 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
[01:19:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#2Fnatic VS OG第二局
2016/03/05 DOTA
python操作CouchDB的方法
2014/10/08 Python
详解Django中的ifequal和ifnotequal标签使用
2015/07/16 Python
利用aardio给python编写图形界面
2017/08/21 Python
关于Python数据结构中字典的心得
2017/12/04 Python
使用Python进行QQ批量登录的实例代码
2018/06/11 Python
python实现自动发送邮件
2018/06/20 Python
说说如何遍历Python列表的方法示例
2019/02/11 Python
python 上下文管理器及自定义原理解析
2019/11/19 Python
python实现文件分片上传的接口自动化
2020/11/19 Python
如何在 Matplotlib 中更改绘图背景的实现
2020/11/26 Python
Fossil德国官网:化石手表、手袋、珠宝及配件
2019/12/07 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
元旦促销方案
2014/03/15 职场文书
保险公司晨会主持词
2014/03/22 职场文书
银行爱岗敬业演讲稿
2014/05/05 职场文书
幼儿园大班教师随笔
2015/08/14 职场文书
三好学生竞选稿范文
2019/08/21 职场文书
Win11无法访问设备和打印机 如何解决页面空白
2022/04/09 数码科技