我试图让这段代码在while循环而不是if中工作。如果 printLoad_# val 为空,我需要不显示 num_# 的每一时刻。因此,如果 printLoad_1 value = nothing,则不会显示 Num_1,然后 printLoad_2 会检查其 num_2 是否为空,依此类推。我遇到的问题是功能在检查每个部分之前停止。我不确定一段时间是否有效。
$(document).ready(function() {
if(document.getElementById("printLoad_1").value == "")
{
document.getElementById('num_1').style.display = 'none';
}
if(document.getElementById("printLoad_2").value == "")
{
document.getElementById('num_2').style.display = 'none';
}
if(document.getElementById("printLoad_3").value == "")
{
document.getElementById('num_3').style.display = 'none';
}
if(document.getElementById("printLoad_4").value == "")
{
document.getElementById('num_4').style.display = 'none';
}
if(document.getElementById("printLoad_5").value == "")
{
document.getElementById('num_5').style.display = 'none';
}
});