0

データでいっぱいのページ読み込み時に生成されるテーブルがあります。ユーザーが ID をクリックすると、その行が強調表示される必要があります。現在、ユーザーが ID をクリックすると、ブール値が true に設定され、その後、他のことが起こるようにしています。ブール値が true の場合にその行が強調表示されるように設定しました。しかし、これは起こっていません。理由を理解するのを手伝ってもらえますか?

<%  
    If RS.RecordCount > 0 then 
        Do While Not RS.EOF
            if RS("ROLL_ID") = IntRollID then
                boolDetailTable = true
            end if
%>              
<TR <% if boolDetailTable = true then %> bgcolor "#CCFF00" <%end if%>>
    <a target=_top href="<% = getInfo(RS("ROLL_ID"))%>" onMouseOver="window.status='Click to get info';return true;" onMouseOut="window.status='';return true;">
    <TD style="width: 9%; cursor: hand; border-right: none; align: center; vertical-align: center;" 
        title="Click to get info">
        <font color="navy"><%= RS("ROLL_ID")%></font>
    </TH>
    </a>
    <TD style="width=25%"  style="font-size: 12pt" align="center">&nbsp; <% = RS("ROLL_FINISH_DESC") %></TD>
    <TD style="width=20%" style="font-size: 12pt" align="center">&nbsp; <% = RS("ROLL_DIAMETER") %></TD>
    <TD style="width=20%" style="font-size: 12pt" align="center">&nbsp; <% = RS("ROLL_CROWN") %></TD>
    <TD style="width=10%" style="font-size: 12pt" align="center">&nbsp; <% = RS("ROLL_LOCKOUT_YN") %></TD>
</TR>
<%

        RS.MoveNext()
        Loop        
    end if
%>
4

2 に答える 2

1

あなたが持っている場合は.cssを試してください

tr.active{color:#CCFF00;}
于 2013-06-20T18:20:59.763 に答える