前提・実現したいこと
tableのtdが同じ内容の場合、結合したいです。。
| 18年度 | 18年度 | 19年度 | 19年度 | 19年度 | 19年度 | 19年度 | 19年度 |
|---|---|---|---|---|---|---|---|
| 18下期 | 18下期 | 19上期 | 19上期 | 19上期 | 19上期 | 19上期 | 19上期 |
| 18/11 | 18/12 | 19/01 | 19/02 | 19/03 | 19/04 | 19/05 | 19/06 |
こういうテーブルを
↓こうしたいです。。
(質問入力画面の表で結合の仕方がわからなかったので、
空白セル残してるようにみえますが、
空白の部分は全部結合されてるとしてください。。。)
| 18年度 | 19年度 | ||||||
|---|---|---|---|---|---|---|---|
| 18下期 | 19上期 | ||||||
| 18/11 | 18/12 | 19/01 | 19/02 | 19/03 | 19/04 | 19/05 | 19/06 |
試したこと
隣り合うセルが同じ値なら、内容を削除する・・・とか
値を配列に入れてみたりとか・・・色々試したのですが
うまくいきません。。。
実現方法でも、ヒントでもなんでもいいので教えてください。。。。
結合するということはcolspanがしていされるということですか?
そうです!横に結合したいです。。
元のデータは何で取得されていますか?
HTMLべた書きでしょうか、それともPHPなどサーバーサイドの言語から取得したものでしょうか
データベースから取得した値でYY/MMの部分を表示し、
それに応じて、YY上期、YY下期、YY年度を判断し、表示しています。。
(実際のコードを質問に書く方が、スムーズにご回答頂けるのかもしれませんよね;;
申し訳ありません。。。)
はい。あとからJavaScriptでなんとかするのではなく、
「データベースから取得した値でYY/MMの部分を表示」のときにそのように組むべきと思います。
ですよね、、、すみません、、そこも考えてみます。。。
ありがとうございます。。。!
回答4件
あなたの回答
tips
プレビュー