Hej har en select tag på min sida och den inehåler vädikt mycket information Hur sjutton ska du få fram varannan rad i sql-anropet? Du kan ej ändra bakgrundsfärgen redan i selecttaggen, men däremot när du skriver ut det, ex: > I en selecttagg går det inte att färga bakgrunden på varannan rad, /.../Varanan rad
så jag skulle vilja att den bytte backgrunds färg på varanan rad.
Typ som pelle har i sin chat men detta skall som sakt göras i en Select tag
Vet hur skelva logiken för det skall göras dock inte hur man tekniskt skall få in de olika färgerna.
Mycket tacksam för svar
MVH ViktorSv: Varanan rad
Istället kan du ju göra det när du skriver ut...?Sv: Varanan rad
I en selecttagg går det inte att färga bakgrunden på varannan rad, däremot i en tabell så kan det gå.
/Anna-KarinSv: Varanan rad
<code>
<table>
<%
'... övrig kod...
Set ObjRs = Server.CreateObject("Adodb.RecordSet")
SQL = "SELECT * from tbl"
ObjRs.Open SQL, connstring
i = 0
Do until ObjRs.eof
' Använder moduls för att se om det är ett jämt delbart tal med 2.
if i MOD 2 Then
color = "#EBEBEB"
Else
color = "#E1E1E1"
End if
Response.Write("<tr><td bgcolor=""& color & "">" & ObjRs("col") & "</td></tr>" & VbCrlf)
i = i + 1
ObjRs.MoveNext
Loop
%>
</table>
</code>Sv: Varanan rad
Jodå. Följande fungerar i IE6 och Mozilla 0.7 (säkerligen tidigare versioner också):
<code>
<select>
<option style="background: #fcc">Adam</option>
<option style="background: #cfc">Bertil</option>
<option style="background: #fcc">Ceasar</option>
<option style="background: #cfc">David</option>
<option style="background: #fcc">Erik</option>
</select>
</code>