0

私はPHPの経験があまりありませんが、プログラムを変更する必要があり、そのごく一部は、値が空白または '' null値に設定されている行を削除することです. 小さなコード スニペットを次に示します。

  echo "\t\tfor(index=0; index < $maxclothrows; index++)\n";
  echo "\t\t{\n";    
  echo "\t\t\tdocument.pickDivision.cloth.options[index].text = '';\n";
  echo "\t\t\tdocument.pickDivision.cloth.options[index].value = '';\n";
  echo "\t\t}\n\n";'

この上記のコードは、いくつかの値を「」に設定するために使用されますが、下にスクロールすると空白行がたくさんあるため、リストに表示するのではなく、これらの空白値を削除したいと思います。これらを完全に削除するにはどうすればよいですか?

前もって感謝します!

4

1 に答える 1

0

コードの後に​​これを追加してみてください:

echo "\t\tfor (var i in document.pickDivision.cloth.options) {\n\n";
echo "\t\tvar option = document.pickDivision.cloth.options[i];\n\n";
echo "\t\tif (option.value == '') {\n\n";
echo "\t\tdocument.pickDivision.cloth.options[i] = null;\n\n";
echo "\t\t}\n\n";
echo "\t\t}\n\n";

または、独自の関数を次のように置き換えてみてください。

  echo "\t\tfor(index=0; index < $maxclothrows; index++)\n";
  echo "\t\t{\n";    
  echo "\t\t\tdocument.pickDivision.cloth.options[index] = null;\n";
  echo "\t\t}\n\n";'
于 2013-09-24T14:32:46.690 に答える