js 获取当前元素的父元素的父元素的id
情景一:用onclick触发的函数
html代码:
<div id="0" style="border-bottom:1px solid #000;margin:0 auto;"><div>1111</div><div class="original"><div id="chartx1" class="chartstyle"></div><div id="charty1" class="chartstyle" ></div><button onclick="getDetail(this);" style="width:100%;height:30px;">查看信息</button></div>
</div>
<script>function getDetail(obj){alert(obj.parentNode.parentNode.id); //1}
</script>
运行结果:
情景二:直接用click触发的函数
html代码:
<div id="0" style="border-bottom:1px solid #000;margin:0 auto;"><div>1111</div><div class="original"><div id="chartx1" class="chartstyle"></div><div id="charty1" class="chartstyle" ></div><button class="info_detail" style="width:100%;height:30px;">查看信息</button></div>
</div>
<script>$(".info_detail").click(function(){id=$(this).parent().parent().attr('id');})
</script>
参考自:https://bbs.csdn.net/topics/370175483
js 获取当前元素的父元素的父元素的id相关推荐
- js 获取url多个参数
1.js获取单个参数 js获取url传递里面的参数 url="http://t.html?id=151"; var url = window.location.href; var ...
- class 原生js获取父元素_JS获取节点的兄弟,父级,子级元素的方法
先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比. JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素 原生的J ...
- js获取对象的父元素,子元素,兄弟元素
今天测试我昨天写好的js插件,发现昨天考虑欠妥,导致[修改]做不了了!主要原因是我以前都是遍历表格,在每条记录后面添加修改按钮.现在用局部刷新表格的方法,每次都自动生成表格内容,以致于无法在记录后面生 ...
- 原生js获取指定标签的父元素
js是没有这个函数的,js只有.parentNode获取上一级的父元素.如果想用js获取指定标签的祖先元素,不想使用jq.下面是封装的函数,初学者自己写的,实测有效. //js获取指定标签的父元素,获 ...
- JS获取节点的兄弟,父级,子级元素
先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比. JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素 < ...
- class 原生js获取父元素_原生js获取class
//使用原生js时,通过class名称就可以得到相应的class名称标签组封装的函数 //定义一个函数getClass(oParent,aClass); function getClass(oPare ...
- 元素多层嵌套,JS获取问题
如果一段html嵌套过多,在js中获取还是比较麻烦的,我写了几套方案,大家可以参考参考,如果你有好的方法,也分享出来,让我们瞧瞧. HTML: <!DOCTYPE html> <ht ...
- 原生js获取document_【JS 口袋书】第 9 章:使用 JS 操作 HTML 元素
作者:valentinogagliardi 译者:前端小智 来源:github 这几天自己的公众号无套路送现金 200+,参与方式如下 OKR 与 KPI 的区别(文中无套路送现金 200+) 文档对 ...
- JS获取元素在页面的位置
JS获取元素的offsetTop,offsetLeft等属性 obj.clientWidth //获取元素的宽度(width+padding) obj.clientHeight //元素的高度 obj ...
- js 获取元素,同级元素下的子元素总结
太原总结 不慌不慌,来日方长 ** 1.获取同级元素 form 下的 div 元素下的 input标签的value值 ** //html代码 <div id="replySubmit& ...
最新文章
- java用什么编译器_用大白话告诉你,Java到底是什么
- h3c防火墙u200配置命令_网络设备配置——H3C命令行基本操作【分级】
- 《架构师(“拥抱2015”特刊)》发布
- jsp可以使用iframe_使用 JavaScript object URLs,可以处理图像、音频和视频
- 如何编写更好的POJO服务
- (六)多语言人工智能语言翻译
- ios计时器失效_iOS计时器
- 12.大数据架构详解:从数据获取到深度学习 --- 大数据技术开发文化
- 实战ReactNative 从入门到精通 重要技术解析,5分钟搭建iOS, Android App 实战一
- JavaWeb项目结构
- 解决高并发(数据库锁机制)
- 一种使用随机抽样梯度下降算法来预估词汇量的方法
- Mac 系统中文输入-xelatex模版
- n-魔方阵(找规律)
- 怎么把图片文件转换成PDF文件
- 新月已冉冉升起.ALOKEX永续合约统领市场已成定局
- ceph rgw:bucket policy实现
- seata神坑,enableAutoDataSourceProxy无法关闭
- CART树二元分类算法Python实现
- 前端基础全(基础+实例)
热门文章
- java中有ClockPane类吗_Java程序设计教程 冶金工业出版社第9章
- sql语句优化总结 mysql_MySQL-SQL优化总结
- python while语法结构_python语法之流程控制(if while for)
- Gensee SDK RoleType详解
- mysql5.7主从全备恢复_Mysql5.7—运维常用备份方式(超全)
- 怎么取消自动格式化_iPhone自动扣费怎么取消?App Store、微信、支付宝关闭自动扣费教程...
- android 9图片报错,Android2.1加载9Patch图片运行后报错
- php theexcerpt,wordpress的excerpt()函数的用法示例
- 计算机安全加固自动检查,Windows主机安全加固检查列表.doc
- html乱码框框,springmvc+font-awesome开发出的页面显示方框乱码的解决方法