• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データバインドで生成したテーブルの行の色を変えたい)

データバインドで生成したテーブルの行の色を変えたい

このQ&Aのポイント
  • データバインドで生成したテーブルの各行のセルの色を各データが持っている色で表示したいと考えています。
  • csvとhtmlを作成し、yamadaのセルをred、suzukiのセルをyellow、kondoのセルをblueと表示することはできましたが、次ページのtanakaがgreenではなくてredのままになってしまいます。
  • 解決策をご存知の方がいらっしゃいましたら教えてください!

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

<BUTTON onclick="table1.previousPage()">BACK</BUTTON> <BUTTON onclick="table1.nextPage()">NEXT</BUTTON> を <BUTTON onclick="table1.previousPage();setTimeout('chStyle()',50)">BACK</BUTTON> <BUTTON onclick="table1.nextPage();setTimeout('chStyle()',50)">NEXT</BUTTON> にしてみて下さい。 どうも、調べてみたところ、表の中身がちゃんと更新される前に、chStyle()が呼び出されるために動作がおかしくなるのだと思います。 なので、chStyle()を呼び出すタイムラグを作っています。 これでもおかしい場合、数値の50をもう少し大きい値にしてみて下さい。

ryogoku
質問者

お礼

出来ました! とても困っていたので本当に助かりました! 本当にありがとうございました!

関連するQ&A