選択したらその行の一部に色を付けたいのですがどうやっても行全体に色がついてしまいます。
どのようにすればよいのでしょうか・・・。
右側の
<td colspan="5"></td> の5列には色は付けたくないです。 よろしくお願いします・・・。コード
<html> <head> </head> <script type="text/javascript"> <!-- var a= 0; var b= 0; function cngColor(obj){ if(b== 1) { a.style.backgroundColor='#FFFFFF';} document.getElementById("color").style.backgroundColor = '#FFFFFF'; obj.style.backgroundColor='#FFCC00'; a= obj; b= 1;} <table id="color"> <tbody> <tr> <th colspan="3"></th> <th></th> <th colspan="5"></th> </tr> <tr onclick="cngColor(this);"> <td colspan="3"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr onclick="cngColor(this);"> <td colspan="3"></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr></table> </html></tbody>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/20 07:27
退会済みユーザー
2017/12/20 07:46 編集
2017/12/20 08:14