0

行にセルを追加しようとしていますが、他のセルを非表示にすると、セルが順番に下に移動します。例えば:

      var celltwo = row.insertCell(0);
      var cellthr = row.insertCell(0);
      var cellfr = row.insertCell(0);
      var cellfv = row.insertCell(0);
      var cell = row.insertCell(4);
      celltwo.style.display = 'none';
      cellthr.style.display = 'none';
      cellfr.style.display = 'none';
      cellfv.style.display = 'none';

.style.display を「none」に設定するとセルが削除されるため、これによりセルが最初の列に配置されます。それらをそこに保持する方法はありますが、境界線、背景などをまったく表示しない方法はありますか?

ありがとう

4

1 に答える 1

2

あなたcellfv.style.visibility = 'hidden';が望む効果を与えますか?

于 2009-07-01T14:25:18.810 に答える