gpt4 book ai didi

javascript - 如何循环检查 p 元素是否为空的条件?

转载 作者:行者123 更新时间:2023-12-03 00:12:10 25 4
gpt4 key购买 nike

我正在努力尝试循环我的代码。我想做的是检查 p 元素是否为空,如果是,则将插入变量“零件号”。如果没有,则重复检查机器1到机器3的所有p元素,直到找到空的p元素。

下面的代码仅检查 p 元素是否为空,如果为空则替换为变量。

流程图中显示了更多信息。 Flow Chart

let paras = Array.from(document.querySelectorAll('.working'));
paras.forEach((para,n) => {
if (para.innerHTML === '') {
para.innerHTML = partnumber;
}
});
<p id="machine1" class="working">
<p id="machine2" class="working">
<p id="machine3" class="working">

最佳答案

您无法突破 .forEach,请使用 for..of:

for(const para of paras) {
if(para.innerHTML === '') {
para.innerHTML = partnumber;
break;
}
}

关于javascript - 如何循环检查 p 元素是否为空的条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54678600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com