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 相关文章推荐
用js生产批量批处理执行命令
Jul 28 Javascript
Jquery选择器 $实现原理
Dec 02 Javascript
JavaScript DOM 学习第七章 表单的扩展
Feb 19 Javascript
css值转换成数值请抛弃parseInt
Oct 24 Javascript
node.js中的events.emitter.once方法使用说明
Dec 10 Javascript
Angularjs编写KindEditor,UEidtor,jQuery指令
Jan 28 Javascript
js模仿java的Map集合详解
Jan 06 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
Feb 23 Javascript
jQuery使用each遍历循环的方法
Sep 19 jQuery
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
Mar 29 Javascript
js/jQuery实现全选效果
Jun 17 jQuery
VUE.js实现动态设置输入框disabled属性
Oct 28 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
新浪新闻小偷
2006/10/09 PHP
mcrypt启用 加密以及解密过程详细解析
2013/08/07 PHP
php计算title标题相似比的方法
2015/07/29 PHP
PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析
2016/04/04 PHP
php图形jpgraph操作实例分析
2017/02/22 PHP
js 效率组装字符串 StringBuffer
2009/12/23 Javascript
被jQuery折腾得半死,揭秘为何jQuery为何在IE/Firefox下均无法使用
2010/01/22 Javascript
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
2010/04/25 Javascript
javascript类型转换使用方法
2014/02/08 Javascript
jQuery实现伸展与合拢panel的方法
2015/04/30 Javascript
js实现图片上传并正常显示
2015/12/19 Javascript
javascript实现一个网页加载进度loading
2017/01/04 Javascript
JS控件bootstrap suggest plugin使用方法详解
2017/03/25 Javascript
JavaScript实现移动端轮播效果
2017/06/06 Javascript
JavaScript在控件上添加倒计时功能的实现代码
2017/07/04 Javascript
Angular使用动态加载组件方法实现Dialog的示例
2018/05/11 Javascript
vue实现一拉到底的滑动验证
2019/07/25 Javascript
Vue+ElementUI项目使用webpack输出MPA的方法
2019/08/27 Javascript
js神秘的电报密码 哈弗曼编码实现
2019/09/10 Javascript
Express 配置HTML页面访问的实现
2020/11/01 Javascript
Python Socket实现简单TCP Server/client功能示例
2017/08/05 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
pytorch 实现cross entropy损失函数计算方式
2020/01/02 Python
Python任务调度利器之APScheduler详解
2020/04/02 Python
Python子进程subpocess原理及用法解析
2020/07/16 Python
Python实现LR1文法的完整实例代码
2020/10/25 Python
GWT (Google Web Toolkit)有哪些主要的原件组成?
2015/06/08 面试题
项目经理的岗位职责
2013/11/23 职场文书
求职简历中个人的自我评价
2013/12/01 职场文书
市优秀教师事迹材料
2014/02/05 职场文书
《狐假虎威》教学反思
2014/02/07 职场文书
《可爱的动物》教学反思
2014/02/22 职场文书
个人学习总结范文
2015/02/15 职场文书
四则混合运算教学反思
2016/02/23 职场文书
Redis实现分布式锁的五种方法详解
2022/06/14 Redis