我有
<div class="ce">
<div class="lotB">9</div>
<div class="lotB">3</div>
<div class="lotB">28</div> == $0
</div>
Run Code Online (Sandbox Code Playgroud)
我试图得到这三个数字,9, 3, 28但我不能让它工作:s
已经尝试了几种不同的事情,我也读到的innerText并试图得到它通过班级正在进行的工作ce一样,
var x = document.getElementsByClassName("ce");
for (var i = 0; i < x.length; i++) {
var numbers = x[i].innerText;
alert(numbers);
}
Run Code Online (Sandbox Code Playgroud)
但这也没有给我任何东西:/
你如何获得每个这些类的内部文本,所以我得到了数字9, 3, 28?
您可以querySelectorAll()用来定位div课程内的所有内容.将选择器更改为:
document.querySelectorAll(".ce > div");
Run Code Online (Sandbox Code Playgroud)
var x = document.querySelectorAll(".ce > div");
for (var i = 0; i < x.length; i++) {
var numbers = x[i].innerText;
alert(numbers);
}Run Code Online (Sandbox Code Playgroud)
<div class="ce">
<div class="lotB">9</div>
<div class="lotB">3</div>
<div class="lotB">28</div> == $0
</div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |