vue获取dom节点下的类名,然后修改样式

<div ref="divRef"><div class="a">提到岁月,你们总说它是长河,流得头也不回。</div><div class="a">少不更事的年纪,我也用过老成口气,念过孔夫子的,逝者如斯乎,不舍昼夜。</div><div class="b">而今扭头过去看,才觉得如此可笑。</div><div class="d">如果没有你的话,那些都是真理,可是你来了,那些就是伪句。</div><div class="e">时光如滞,时光如滞啊。因为,那年遇到了你,我就被留在了那里。岁月知我,你不知</div>
</div><script>
export default {mounted(){this.getDom();},methods:{getDom(){let dom = this.$refs.divRef;let children = dom.children;for (let i = 0; i < children.length; i++) {if (children[i].className == "a") {children[i].style.color = 'red';} else {children[i].style.color = 'blue';}}}}
}
</script>

运行结果:

js获取dom节点下的类名,然后修改样式

 <div><div class="a">或许,人生的每一次蜕变,都是触目惊心的。</div><div class="b">瞬间的美丽总会是发生得太突然,好比是看一场电影,那些与你接踵摸肩的陌生人</div><div class="b">也算是人海茫茫中的一叶</div><div class="c">然而他们能与你共度一段时光、感受同一片天空、</div><div class="d">同一片视野的快乐,也是缘分的因缘吧!</div>
</div><script>
export default {mounted(){this.getDom();},methods:{getDom(){//第一种 获取指定某个 类名document.querySelector('.a').style.color = 'red';//第二种 获取所有类名集合的第一个(性能好于第三种)document.querySelectorAll('.b')[0].style.color = 'blue';//第三种 获取所有类名集合的第一个document.getElementsByClassName('c')[0].style.color = 'green';}}
}
</script>

运行结果:

vue 和 js 获取 dom节点下的某个元素,然后设置样式相关推荐

  1. JavaScript 技术篇-js获取dom节点、html标签自定义属性的值。

    id.name 等属性通过 e.id e.name 可以直接获取到. 但是自定义属性比如fieldname就不能直接获取到了. 用 getAttribute("属性名") 就可以了 ...

  2. JS获取id节点修改属性和元素

    <html><head><meta charset="utf-8"><title></title></head&g ...

  3. 使用jquery获取指定id下面的div元素个数

    使用js获取指定id下面的div元素个数 html代码 js代码 html代码 <div id="question" > <div class="div ...

  4. Vue的基础认知二---vue的双向绑定/vue获取DOM节点

    在这篇博文之前,我们已经开了一个vue的头了,需要的小伙伴可以点击这个链接:Vue的基础认知一-构建环境/v指令的使用,好了,我们继续来看我们接下来要看的内容. 一.vue的双向绑定 mvvm框架: ...

  5. [vue] vue怎么获取DOM节点?

    [vue] vue怎么获取DOM节点? 1.document.getElementById("id")2.this.$refs.xx还有一些特殊的,比如this.$root.thi ...

  6. JavaScript 技术篇-js通过xpath获取dom节点,js校验xpath唯一性

    document.evaluate() 就是通过 xpath 获取 dom 节点. 返回的结果通过 .iterateNext() 可以获得 dom 对象,每次调用会少一个,当没有时就返回空. 返回匹配 ...

  7. JS获取子节点、父节点和兄弟节点的方法实例总结

    本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名 ...

  8. JS获取子节点、父节点和兄弟节点的方法

    一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名字.getElementsByTagName是一个方法.返回的是一个数组.在访问的时候要 ...

  9. js获取父子节点、兄弟节点

    一.js获取子节点 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名字.getElementsByTagName是一个方法.返回的是一个数组.在访问的时候要按数组的形式 ...

最新文章

  1. 笔记本html外接显示器,笔记本
  2. asp.net MVC 过滤器使用案例:统一处理异常顺道精简代码
  3. 使用xmake优雅地描述工程
  4. Linux学习笔记2_centos7远程登陆前的总结
  5. 看过无数 Java GC 文章,这 5 个问题你也未必知道!
  6. Android应用开发提高篇(6)-----FaceDetector(人脸检测)
  7. c语言根号11取值两位小数,用C语言将一个数开根号后再取倒数的方法
  8. php 怎么使用api付款,使用PHP中的REST API进行Paypal付款
  9. 每周推荐短视频:道哥表达了对自动驾驶技术的感恩之情
  10. 腾科张老师教你如何在cisco路由器上部署和使用FTP/TFTP
  11. linux虚拟网卡卸载,virbr0虚拟网卡如何卸载?virbr0虚拟网卡的卸载方法
  12. 你们想要知道的跳一跳都在这了,23333333
  13. web html5音乐播放器设计与实现,基于HTML5技术的音乐播放器的设计与实现
  14. 代码分析之numpy.array
  15. php 处理png图片白色背景色改为透明色
  16. FineReport 填报报表数据自定义提交
  17. 蛋白质二级结构预测Linux,蛋白质稳定性预测工具-Rosetta ddg_monomer
  18. linux配置iscsi无账号密码,linux iscsi Initiator配置CHAP认证
  19. skywalking源码分析第十八篇一agent端Trace三部曲一Span栈桢机制
  20. PCB----阻抗计算

热门文章

  1. js replace函数
  2. 程序化交易平台:国信TradeStation操作教程
  3. python 实现tif转成jpg
  4. CS和BS的差别(转)
  5. hosts配置了域名,但是不能访问的解决办法
  6. 时序分析 26 - 时序预测 Prophet包初探
  7. 【个人】半年的总结与思考
  8. Windows下Nginx和php-cgi的bat批处理快速启动方法
  9. 用英文帮我写一篇关于vintage stationery papers 的listing,包括标题,五点描述,长描述,以及关键词...
  10. 《Segmenter》-- 代码笔记