數飛OA js控制table單元格多次合併

2022-08-31 22:18:18 字數 484 閱讀 1474

當獲取乙個單元格物件後,通過設定colspan和rowspan可實現單元格合併,我一直在用deletecell的方式刪除掉被合併的單元格,多次合併的時候,就很難定位到cellindex, rowindex,會導致合併後**混亂的情況。探索了很多次,最終的解決辦法是被合併的單元格不直接刪除,而是採用設定style.display = 「none」的方式。

以下為數飛oa測試單元格合併的**,有興趣的朋友一起來把它做完善。

0-00-1

0-20-3

1-01-1

1-21-3

2-02-1

2-22-3

3-03-1

3-23-3

當前單元格:行列

往下合併" onclick="mergedown()">

往右合併" onclick="mergeright()">

當前行的內容:

當前單元格內容" onclick="displayvalue();">

table 合併單元格

合併單元格函式 tableid id,cellindex 合併td的索引 從0開始 如果多列的話,列數最大的放在上面 function mergecells tableid,cellindex 按照內容分組統計 var hist companylist.map function a 記錄操作 資訊 ...

js合併table單元格

合併列單元格方法,table不可以有th method mergecell author wpj param tableid id param startrow 開始合併的行數 param col 開始合併的列數 return function mergecell tableid,startrow,...

table 及 單元格高和寬控制

table的樣式屬性 table layout 布局控制 table layout 版本 css2 相容性 ie5 繼承性 無 語法 table layout auto fixed 取值 auto 預設值。預設的自動演算法。布局將基於各單元格的內容。在每一單元格內所有內容讀取計算之後才會顯示出來 f...