我如何使用for循环代码,所以class元素改变了?

时间:2019-02-04 17:00:11

标签: javascript

我正在尝试使用for循环这段代码:

document.querySelectorAll('[class^="machine1"]').forEach(p => {
  if (p.textContent === '') {
    p.textContent = partnumber;
    jobsheets();
  }
})      

因此,它将更改为机器2或机器3。到达机器3时将停止。

1 个答案:

答案 0 :(得分:0)

const machines = [1,2,3];

machines.forEach(function(m) {
    document.querySelectorAll(`[class^="machine${m}"]`)...
})

定义要遍历的计算机,然后遍历它们,每次更改选择器