- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データバインドで生成したテーブルの行の色を変えたい)
データバインドで生成したテーブルの行の色を変えたい
このQ&Aのポイント
- データバインドで生成したテーブルの各行のセルの色を各データが持っている色で表示したいと考えています。
- csvとhtmlを作成し、yamadaのセルをred、suzukiのセルをyellow、kondoのセルをblueと表示することはできましたが、次ページのtanakaがgreenではなくてredのままになってしまいます。
- 解決策をご存知の方がいらっしゃいましたら教えてください!
- みんなの回答 (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をもう少し大きい値にしてみて下さい。
お礼
出来ました! とても困っていたので本当に助かりました! 本当にありがとうございました!