javascript - 选择另一个div内的每个第二个div

标签 javascript css

<div id="random numbers">
<div class="column-1"><a href="..."></a></div>
<div class="column-1"><a href="...">this value I want to change</a></div>
<div class="column-1"><a href="..."></a></div>
</div>


根据早期的建议,我有以下代码:

var elements = document.querySelectorAll('.column-1 a');
for (var i = 0; i < elements.length; i++) {
  elements[i].outerHTML = "OVERRIDDEN";
  }


我遇到的问题是,它替换了每个div <a中的每个<div id="random numbers">),而我只希望替换每个随机数div中的第二列-1。

先感谢您!

最佳答案

document.querySelectorAll('。column-1 a')[1] .outerHTML =“ OVERRIDDEN”;

关于javascript - 选择另一个div内的每个第二个div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45603223/

相关文章:

javascript - AngularJS-如何使服务器端和客户端路由协同工作

javascript - 在angular js中使用ng-class分配css类

javascript - AngularJS + IndexedDB,打开数据库一次供所有 Controller 使用,还是为每个请求单独打开?

javascript - 通过添加eventListener取消 Canvas 动画

javascript - 比较我的数组,直到数组中有多个值

css - VueJS 2列表动画无法按预期使用过渡名称

css - 如何使用网格重新定位侧栏

css - 如何将 Accordion CSS更改为纯白色?

html - 如何以固定高度居中图像位置

javascript - JavaScript 中的 Object.assign 和 Object.setPrototypeOf 有什么区别?